Luggage Shops in London - Hampstead 7 Northways Parade, Hampstead, London, NW3 5EN Tags: brief cases, travel sets