The Norfolk Escape – Beautiful & Bright 4 Mews Homes with 16BDRLondon, United Kingdom Address: 1, 10, 11 & 12 Norfolk Square Mews State: United Kingdom City: London Zipcode: W2 1RZ Longitude: -0.173576 Latitude: 51.515.457 Rates from: 0 Accommodation Booking