Double Room£180 per weekStunning Rooms With Roof Terrace on Abbeville RoadClapham CommonLondon, ST SW4 9NFView Listing