Popped in for a cup of tea early one Friday morning. Staff were really friendly, Masters has been established since 1983, and the fact it is still going despite the shear volume of high street coffee chains on Blackfriars road is a credit to them;...pret, Costa and Starbucks within a few minutes. My tea was a lovely large cup. The cafe was clean. The toilets were clean. They had a great value breakfast menu, salads, omelettes, jacket potatoes and sandwiches for lunch, all reasonably priced for London I have to say! I snapped some photos for people, but would definitely visit there again if I was in the area!More