The London Central Mosque is an Islamic place of worship located on the edge of Regent's Park in central London.
Madame Tussauds London
The Regent's Park
The Regent's Park
The Sherlock Holmes Museum
The Metropolitan Bar - JD Wetherspoon
Bill's Baker Street Restaurant
Nando's Baker Street
L'Antica Pizzeria da Michele