Nightclubs in London - Covent Garden Victoria Embankment, Temple Pier, Covent Garden, London, WC2R 2PN Tags: tapas