marlborough is located 9 bloomsbury street in london (wc1) (WC1B 3) in the region of london (england). This place is listed in the hotel category of the geodruid london (wc1) 2015 guide.