SE173AE
Crampton Street, London, SE17.
Close to public transport Fully Furnished Private Patio Fully equipped kitchen Pets Allowed 24/7 guest support Hotel-quality bed linen and towels Professionally cleaned Modern and central Just a 5 minute walk from Kennington station