Travellers enjoy visiting Coca-Cola London Eye, located 4.2 km from the The Camberwell Apartment hotel, as well as Trafalgar Square accessible with 15-minute car ride. If you are willing to explore even more landmarks in London, attend The Oval located a 25-minute walk from the property.