Route GuidesRoutes City GuidesCities Map Log in

Janjua Residence

13 Boundary Road, Carshalton, SM6 0ES, United Kingdom

Janjua Residence is located in Carshalton. This self-catered family stay features a garden. London is 12 miles from the family stay, while Croydon is 3.