Great Location B&B in London
My default place to stay in London on my visit. Centrally located and within walking distance to Baker Street Tube, Marble Arch, Hyde Park and Oxford Street. Simple kitchenette is perfect for people whom enjoy whipping up a simple meal after a long day out and about in London. Stayed in the Family room which […]