CONTACT US


Finch’s is based on the corner of Finsbury Square, just minutes away from Liverpool Street station and halfway between Moorgate and Old Street stations.

Give us a ring or shoot us an email and we’ll give you directions from wherever you’re coming from!

Finch’s
12A Finsbury Square
London
EC2A 1AN
0207 588 33 11