Deluxe Central London Apartment dispõe de um salão partilhado, assim como acomodações com acesso Wi-Fi gratuito e cozinha em Londres, a 2,4 km de London Bridge.
É possível praticar ciclismo nas proximidades.
Big Ben fica a 2,5 km de Deluxe Central London Apartment, enquanto Estação de Waterloo está a 1,9 km da propriedade. O aeroporto mais próximo é o Aeroporto London City, que fica a 14 km de Deluxe Central London Apartment.