29-33, Ivor Place Nw1 London, England

Terrace of homes with shops to Nos. 32 and 33, and No. 32 incorporating mews access.

Location map of 29-33, Ivor Place Nw1, London, England. Click to enlarge.
Aerial view of 29-33, Ivor Place Nw1, London, England. Click to enlarge.

Quick Facts

Address
London, England
Coordinates
51.5242010° N, 0.1615460° W map · aerial

Article Info

Page Title
29-33, Ivor Place Nw1
Date Published
October 8, 2013
Last Updated
April 15, 2024