Bloomsbury St Hotel 4* 85%

020 7636 5601
9-13 Bloomsbury Street
Nr Covent Garden
London
WC1B 3QD
Details to follow...