Even right in the middle of London one can still find spots that don't look contemporary but rather like something out of an old Agatha Christie film. This road is in Mayfair leading to Shepherds Market.
Comments
Sign in or get an account to comment.