Masters Cafe 27B Throgmorton Street, London EC2N 2AN