Book now
41 Judd St - WC1H 9QS London United Kingdom
Area: --
View map
Book online or call +39 041 8624040
view info & map
Take in the views from a garden and make use of amenities such as complimentary wireless Internet access.
Distance: < 50mt
Distance: 50mt
Distance: 120mt
Distance: 140mt