Mercure London Bloomsbury Hotel

130 - 134 Southampton Row, London West Central, Greater London, WC1B 5AF

Distance  Distance from Mercure London Bloomsbury Hotel to London West Central is approx 0.05miles  London West Central centre is approx 0.05 miles