Carmen Casa
Totterdown Street
London Grande Londres
Carmen Casa is located in London and features a garden with a terrace. The guest house is situated 1.5 km from Colliers Wood, 1.8 km from Balham and 3 km from Wimbledon.
Rooms at Carmen Casa come with shared or private bathroom facilities.
London Heathrow Airport is 21 km away.
Facilities
|
||||||||||||||||||||
|
||||||||||||||||||||
|
||||||||||||||||||||
|
655