Sheraton Park Tower

101 Knightsbridge
London
United Kingdom