Lena Karmel Lodge (Kennington and Chelsea)
26 Charles Barry Close, London SW4 6AQ, United KingdomEver been in Kennington and Chelsea?
Write down the GPS coordinates we have on our file for this place, so you can enter them into your GPS to assistance you locate the place to stay easily.:
GPS
51.466976, -0.139559-
Location
United Kingdom, England, Kennington and Chelsea -
Address
26 Charles Barry Close
London SW4 6AQ
United Kingdom