Theatres & Concert Halls in London - Covent Garden 157 Charing Cross Road, Covent Garden, London, WC2H 0EL Tags: cheap drinks, dance floor, indie music