One Bedroom Apartment In Clapham
Guests of London will have a nice stay at One Bedroom Apartment In Clapham apartment. Guests will benefit from shuttle service, dry cleaning and ironing service.
Westminster Abbey is situated around 3.9 km away. Serving a wide range of dishes, Tsunami and La Rueda - Clapham are about 150 meters from the property.
The apartment offers rooms with climate control, cable TV with on-demand movies, pay television, a personal computer and a trouser press for a comfortable stay in London.
The building stands near Clapham North subway station.