Good place to stay in London! Well located, near public transport. We would recommand the place.