Camberwell Church Street is located in London, just 2.9 miles from Waterloo Station and 3 miles from Big Ben. Guests staying at this apartment have access to a fully equipped kitchen. Free Wifi is available throughout the property and Brixton Academy is 1.6 miles away.
The spacious apartment has 2 bedrooms and 1 bathroom with a hair dryer and free toiletries. A flat-screen TV is featured. For added privacy, the accommodation features a private entrance.
Westminster Abbey is 3.1 miles from the apartment, while Houses of Parliament is 3.1 miles away. The nearest airport is London City Airport, 8.7 miles from Camberwell Church Street.