Homely 2-bed flat with private courtyard in Bloomsbury, Central LondonLondon, United Kingdom Address: 106 Guilford Street State: United Kingdom City: London Zipcode: WC1N 1DP Longitude: -0.116655 Latitude: 51.524.349 Rates from: 0 Accommodation Booking