- www.juddhotelbloomsbury.com
- 2
- 1
Situated in the heart of London, with excellent transport links, the Judd Hotel provides the ideal location from which to explore London's historic sights, museums, theatres, restaurants and shops. Direct services from King's Cross St Pancras can..
Relevance: 10.844578