Student Accommodation in London, Southwark, Zone 1 near Elephant and Castle Tube Station
Clicks:60, Listing added: Jun 12, 2013
|
Victoria Hall, Dashwood Studios is a purpose built modern complex situated near the Elephant & Castle tube station, just a few minutes travel from many of the major universities in London.
0.0 (0)
1
2
3
4
5