Address:
23 Clifton House
Pensbury Place
London
London
SW8 4TP
United Kingdom
Tel:
020 7498 5852
Website:
www.londonhotelsupplies.co.uk