The accommodation is situated in a modern and tidy new-built block of flats very close the DLR and amenities in Poplar. Suitable for both business and leisure travellers as it's within zone 2 and close to City airport. Canary Wharf is within walking distance.
Will help out with any questions around transport and London in general you may have. I also speak various European languages in case required.