Tanning Shops in London - Covent Garden 18 Odhams Walk, Covent Garden, London, WC2H 9SA Tags: aftersun, manicure, moisturiser, shower facilities, tanning lotions