Das 7-Zimmer-Central London Studio befindet sich im Stadtteil Camberwell, in einer 25 Gehminuten Entfernung von der Fazl-Moschee.
Der Bolan's Rock Shrine ist auch etwa 600 Meter von den Apartments entfernt gelegen. Das London Science Museum ist in einer Entfernung von 15 Fahrminuten von diesen Apartments gelegen.
Das Central London Studio verfügt über eine begehbare Dusche und eine getrennte Toilette, die Ihren Komfort erhöhen. Das Badezimmer ist zudem mit Badelaken ausgestattet.
In der Apartments stehen den Gästen Selbstversorgungsmöglichkeiten wie ein Wasserkocher und ein Herd zur Verfügung. Die Unterkunft ist gleich neben der nächstgelegenen Bushaltestelle Ranelagh Avenue.