Bloomsbury Square

(Stop B)

Bus Stop • Bloomsbury, London