Find Us

Utopia is located at 1a Leicester Mews (off Leicester Road), East Finchley, London, N2 9EJ

The nearest Tube station is East Finchley (Northern Line). 

parking

There is free parking available on Leicester Road all day, except between the hour of 2 pm-3 pm on week days.