Dashwood Studios (Campus Accommodation)
Dashwood Studio 120-138 Walworth Road, Southwark, London, SE17 1JL, United Kingdom,Object type: Hostel London
Situated less than 5 minutes' walk from Elephant & Castle Tube station, Hashtag Elephant & Castle offers accommodation with high-speed WiFi. The London Eye is j