London

Trafalgar Square Plaza

Trafalgar Square is a public space and tourist attraction in central London, England, United Kingdom. At its centre is Nelson's Column.
0
Been
0
Likes

Dishoom Indian Restaurant

Open All Day - Bombay Breakfast, Lunch, Afternoon Chai, Dinner & Tipples - Free Wi-Fi
0
Been
0
Likes

Scarfes Bar Hotel Bar

Londons's artfully social bar, where paintings and potions meet live jazz and spicy Indian curries.
0
Been
0
Likes

Piccadilly Circus Plaza

Piccadilly Circus is famous around the world for it's video display and neon signs mounted on the corner building on the northern side. The huge screens have been displaying adverts and brand messages since 1954. The circus is also home to the Shaftesbury
0
Been
0
Likes

Parliament Square Plaza

Parliament Square is a square at the northwest end of the Palace of Westminster in London. It features a large open green area in the centre with trees to its west and it contains numerous statues of statesmen and other notable individuals.
0
Been
0
Likes