The Darwin Centre
Every day 10am-5.45pm
Daily 10am-5.45pm | Last admission 5.30pm
7-11 Queensberry Place, South Kensington, London SW7
2 minutes walk from The Darwin Centre
Perhaps the last thing you would expect under South Kensington's upmarket Gainsborough Hotel is a compact cocktail bar pumping out electro house and nu-wave until...
43 Thurloe Street, South Kensington, London SW7
3 minutes walk from The Darwin Centre
Private members club with a regular pack of paparazzi parked outside waiting for royals to exit after one too many vodka red bulls. Its popularity...