Austin David Apartments Royal WharfApartment
5 Royal Crest Avenue, Newham, London, E16 2SU, United Kingdom
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. The apartment has family rooms and facilities for disabled guests.