Charming flat in Central London
Located on a quiet residential street in the heart of London's Kennington, this property is 15 minute walking distance from The Big Ben and has excellent transport links nearby which makes it a perfect choice for couples looking to enjoy and explore the capital!
["Bed linens", "Kitchen", "Free dryer \u2013 In unit", "Bathtub", "Cleaning products", "Self check-in", "Cooking basics", "Dishes and silverware", "Dedicated workspace", "Essentials", "Heating", "Iron", "TV", "Washer", "Lockbox"]