15 Artillery Passage, London E1 7LJ, United Kingdom
Distance: 106 yd.
Company description
A 33-story high international student accommodation block housing 1204 students - the tallest student accommodation in Europe. With single studios and share apartments all en-suite.