Il Luxury Central London Apartment sorge a Londra nel quartiere Southwark, a 2,4 km dal Big Ben, a 1,8 km dalla Stazione Waterloo e a 2,6 km dal Palazzo del Parlamento. Questa struttura con ascensore si trova a 2.3 km da London Bridge. La struttura offre il WiFi gratuito e un parcheggio privato a pagamento.
Le unità abitative sono dotate di TV a schermo piatto, bagno privato con doccia e cucina con lavastoviglie e forno tradizionale e a microonde. Inoltre dispongono di frigorifero, piano cottura, bollitore e utensili da cucina.
La struttura dista 2,7 km dalla Stazione Metro di London Bridge e 2,8 km dall'Abbazia di Westminster. L'aeroporto più vicino è quello di Londra-City, a 14 km dal Luxury Central London Apartment, che propone il servizio di navetta aeroportuale a pagamento.