River Side Apartments
17-24 Magdalen Street,
Camberwell,
London,
London
Map
Phone: +44 (0)7510 062715
River Side Apartments Facilities
- 10 rooms
- Non-smoking facilities
- Completely non-smoking
- Internet connection
River Side Apartments Tariff
Single Room £140