Nice place to stay in London. Several food markets nearly, good public transport interchange.