Reconquista
Tottenham Court Road
Tottenham Court Road is a street in central London which stretches from Euston Road to Oxford St, near the famous Soho, one of the liveliest areas of the city, both day and night, with dozens of pubs, restaurants and bookshops
+2