2 Bed Ashwin Street
2 Bed Ashwin Street Apartment London is an apartment in London within short distance of The London Eye, British Museum and Almeida Theatre.
The property lies 10 minutes walking distance from London city center. 16 km to Croydon. Guests may find the coffee shop Cafe OTO within 50 meters from the venue.
Homerton subway station is easily accessible.