St. James's Square

St. James's Square

Jason Alden/Bloomberg

A London Taxi passes property in St. James's Square, numbers 7, right and 8, left, in Mayfair, London.