![](http://www.alamy.com/thumbs/6/64BB96A4-66F4-4375-A729-04F20C70A15C/TTX94D.jpg)
Mount Street, Mayfair, London, England,
Size: 4677px × 3118px
Location: London, England
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: .., architecture, blocks, building, city, england, famous, homes, london, mansion, mayfair, mount, restaurant, scotts, shopping, shops, street, w1, westminster