The Block
83-85 High Street, Croydon, CR0 1QF, United Kingdom
Offering city views, The Block By AV Stays Short Lets Croydon is an accommodation located in Croydon, 7.6 km from Crystal Palace Park and 9.1 km from Colliers Wood. There is a private entrance at the apartment for the convenience of those who stay. Private parking can be arranged at an extra charge.