Budget in London - Covent Garden 141-143 Drury Lane, Covent Garden, London, WC2B 5TD Tags: self catering