130 Queen's Gate Apartments 130 Queen's Gate, London SW7 5LE