corner-left

Contact us

corner-right

Flock is designed to work globally from its two main hubs in London, UK (Global/EMEA/Asia) and New York USA (USA/Americas).

Flock London

Office location

Flock Associates Ltd.
33 Foley Street
Fitzrovia, London
WIW 7TL
United Kingdom

General enquiries

Eleni Lavaridou

New business enquiries

Simon Francis

Write to us

Fill in the form below

Flock USA

Office location

Flock Associates
841 Broadway Suite 303
New York, NY 10003

We are located on East 13th Street and Broadway, the nearest subway is 14 Street Union Square Station.

General enquiries

Estigia Cruz

New business enquiries

Simon Francis

Write to us

Fill in the form below