Highbury (1)
Highbury Residence London
Rooms from £325 / Per Week
1 year ago
Chapter Highbury residence is famous for its green spaces and Georgian architecture. This location is most often described as one of the most desirable and prestigious locations in London. There is a good reason behind this. The Highbury residence is perfect for students who want to stay in fashionable accommodation while living in the center […]
13 m2