Gelegen 1,5 km von Victoria and Albert Museum und 1,6 km von U-Bahnhof South Kensington, bietet Unterkunft Perfect Location Central London Studio Übernachtungsmöglichkeiten direkt im Zentrum von London. Mit kostenlosen Privatparkplätzen ist die Unterkunft 1,5 km von Olympia und 1,2 km von Natural History Museum entfernt.
Stadion Stamford Bridge liegt 2,4 km von der Unterkunft Perfect Location Central London Studio entfernt, während Royal Albert Hall 1,7 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen London City, 20 km von der Unterkunft Perfect Location Central London Studio entfernt.