General Description
This is an ideal alternative to central London but still within easy reach of all the main attractions that the city has to offer. The open space of Clapham Common and the tree lined streets in the area provide a relaxed feel to any stay. (0105RP) |