SW184SB
14-18 Ravensbury Terrace, London, SW18
613 sq.ft. spacious one bedroom apartment open plan living/dining/kitchen 2 private balconies luxurious bathroom secure bicycle storage central location 3 large communal roof terraces