London, England

London, England

Along the southern bank of the Thames, from Westminster Bridge in the west and through Bankside to London Bridge in the east, runs the capital’s favorite promenade. This glorious stretch of the river includes some of the city’s most recognizable landmarks and artistic institutions — the so-called string of cultural pearls — from the Sea Life London Aquarium opposite Westminster to Tate Modern and Shakespeare’s Globe theatre facing the City. Highlights along the route include the London Eye.

Location : SOUTH BANK LONDON, ENGLAND

No of Rooms : 183
  • 1000

    Employees on
    worldwide

  • 1000

    Satisfied
    Clients

  • 1000

    Projects Completed
    in 34 Countries