Architecture in London.
Home of the legendary detective Sherlock Holmes, 221b Baker Street, London.
Hudson’s Tea shop and restaurant on Baker Street in London.
St Marylebone Parish Church in London.
Art installation in The Regent’s Park, London.
The Avenue Gardens in the Regent’s Park, London.
Primrose Hill, London, England.
The Triton Fountain in The Regent’s Park, London.
The Jubilee Gates at Regent’s Park in London.
Tower Bridge crossing the Thames, London.
Inside HMS Belfast, know an Imperial War Museum exhibit moored on the Thames in London.
London Rooftops, England, Europe.
Old British newspaper at Warwick Castle, Warwickshire, England, Europe
Antique books at Warwick Castle, Warwickshire, England, Europe