In central London next to Bow Road Station on the District and Hammersmith and City lines.
The DLR and Central line within 5 mins walk.
20 mins to Canary Wharf and the City and major sites such as Big Ben, London Eye, Tower of London and Buckingham Palace.
Many local cafes and restaurants and the Olympic Park and Victoria Park are nearby.
We are a young and friendly professional couple from the UK and China.