Tower Bridge Hotel

Windsor Castle Chapel ST

Windsor Castle Chapel ST

November 25, 2018
The Windsor Castle Hotel is an improbable oasis away from the hectic pace of Chapel Street and, nestled behind the train station on the fringe of its green suburb, it seems a mile away. The striking lime facade, complete with cinder elephants, may turn some away, as might…

Read More
Day trip to Stonehenge

Day trip to Stonehenge

October 16, 2018
There is a free hotel collection from over 90 hotels in central London. Separate coaches each cover a main Central London hotel district and transport you to Victoria Coach Station where you join the tour bus for your day tour. Full details of the hotel pick-up service are…

Read More
Tower Bridge Museum

Tower Bridge Museum

May 27, 2018
The museum is located in Central London, in the historic Borough of Southwark, just South of London Bridge, and opposite Guy s Hospital. It is only 2 minutes walk from London Bridge Underground Station , and a few minutes walk from the rebuilt Globe Theatre, Tower Bridge…

Read More