Hotels in London - The Trafalgar St. James London Hotel
Gracing the heart of St James and Trafalgar square, this Central London hotel offers Edwardian appeal paired with elegant rooms and a Rooftop Bar & Restaurant.
London hotels, London gb hotels, London uk hotels
https://www.hilton.com/en/hotels/lontsqq-the-trafalgar-st-james-london/?WT.mc_id=zVSEC0GB1QQ2NaturalSearch3GoogleMyBusiness4Luau_Trafalgar_Sep5Luau6LONTSQQ7EN8i1

https://twitter.com/curiocollection
https://www.facebook.com/CurioCollection
http://instagram.com/curiocollection
Share this page on: Facebook Twitter LinkedIn