South West London Where to Stay
Ormonde House
8 Eaton Gate, near Eaton Square, London, SW1W 9BJ 020 77301471
Millennium Hotel Ltd Knightbridge
17-25 Sloane Street, London, SW1X 9NU 020 72354377
Glenhart Properties Ltd
21 Bloomfield Terrace, London, SW1W 8PQ 07799 061921