Located in the City of London on the north side of the River Thames – and directly across from The Shard, London’s tallest building – is the new 20 Fenchurch Street building. Nicknamed the Walkie Talkie by locals, it is the 5th tallest building in London at 38 stories.
Covent Garden London- Restaurants, Pubs and Attractions
Words by Maria Alafouzou HOTEL NAME: The Bull & The Hide CITY, COUNTRY: East London, England BEST FOR: Business travellers looking for a friendly environment to stay in, couples visiting London and families who want to rent out the entire hotel or parts of it. AVERAGE PRICE PER