By Suzanne Bearne2013-08-01T10:55:00
Luxury department store Harrods has today opened a 6,000 sq ft store in London Gatwick’s South Terminal is prepares to welcome 22 new and revamped shops by the end of the year.
Already have an account? Sign in here