Thistle London Trafalgar 3 Stars

Whitcomb Street, London Central, WC2H 7HG

facilities

  • Bar
  • Restaurant
  • Room Service
  • 24hr Reception
  • Meeting Room

back to event details

venue map

venue address

Whitcomb Street
Trafalgar Square
Westminster
London Central
London
WC2H 7HG

more information