Das 130 Queensgate bietet luxuriöse Apartments, nur wenige Minuten von den wichtigsten Sehenswürdigkeiten Londons entfernt. Das neoklassizistische Gebäude von 1870 liegt im Royal Borough von Kensington und Chelsea. Das Trio berühmter Museen der Hauptstadt, das Natural History Museum, das Science Museum und das Victoria and Albert Museum befinden sich an der Straßenecke. Die Gegend bietet auch Trend-Kaufhäuser wie Harvey Nichols und Harrods.