Extremely convenient for main railway stations King’s Cross & St Pancras and Euston just down the road. Definitely in London proper, close to the British Museum. Abbey was a very thoughtful host.