By Tiffany Holland2011-10-26T10:15:00
Fashion and homewares retailer The White Company has opened its first travel store at St Pancras station in London.
Already have an account? Sign in here