Barnes Where to Stay
Millennium Hotel Ltd Knightbridge
17-25 Sloane Street, London, SW1X 9NU 020 72354377
London Marriott Hotel Kensington
147 Cromwell Road, London, SW5 0TH 020 79731000
Earls Court Gardens Hotel
36 Earls Court Gardens, London, SW5 0TR 020 73700798