Albemarle Street in Mayfair; 2009
© Museum of London
Full image caption
A view down Albemarle Street a wealthy area of Mayfair. In the foreground you can see a Rolls Royce Car and other luxury cars. The Building in the distance is the Royal Institute of Great Britain.
2009 AD - 2009 AD