Jumeirah Carlton Tower Near Green Park
On Cadogan Place -
London,
GB SW1X 9PY