The British tea table (1897) Company, Limited, and British restaurants London guide. With coloured tube map.
British Tea Table (1897) Company.
London, 
[1908]