Princes Gardens ligger i London i City of Westminster dsitriktet, og tilbyr en leilighet med et treningssenter og et svømmebaseng.
Madame Tussaud's ligger på en avstand fra 3 km, mens Chinatown er 3,1 km unna. London sentrum ligger ca 4 km fra boligen. Leiligheten ligger en 10-minutters spasertur fra South Kensington undergrunnsstasjon tunnelbanestasjonen og ved siden av Imperial College London. Det er en 10-minutters kjøretur fra SEA LIFE London Aquarium.