2+ bedroom apartments to rent in Camberwell (1)

Qube Apartments, 227 Walworth Road, London, SE17
Asking rent £550 PW
Top