Austin David Apartments Royal Wharf Apartment London
Offering inner courtyard views, Austin David Apartments Royal Wharf is an accommodation situated in London, 4.6 km from Canary Wharf Underground Station and 6.6 km from East Ham. It is located 4 km from West Ham and provides free Wi-Fi plus a lift.
Number of rooms: 3
5 Royal Crest Avenue, Newham, London, E16 2SU, United Kingdom