Hotel and Restaurant Equipment
36 - 40 High Street, St Marys Cray
Orpington
Kentish Town
Greater London
BR5 3NJ
Tel: 0203 150 0600
TLK APARTMENTS & HOTELis based in Orpington which is in South London .Each room is newly refurbished room has a warm and welcoming atmosphere...