Hotels in the Trust Houses Group ...
Trust Houses Ltd.
London, 
[1966]-
Continues: Trust House hotels in Great Britain, etc.