This spot is perfect for a stay in London! Close to bus and major tube stations. Super walkable and cute location!! The place itself is clean and adorable. It has everything you need.