Ref: 5165 Quirky venue with rich decor for film, shoot and event location hire (Covent Garden, London)