Belsize Mews, Belsize Park, Finchley Road, London, NW3
Belsize Mews is located within a short distance of both Belsize Park tube station (Northern line) and Swiss Cottage tube station (Jubilee line). The shopping facilities of Belsize Park are also located close at hand.