Run by the same family since 1946, this very popular and classic London 'caff' is a real icon of the capital and also much loved by London's cabbies (and they know a thing or two about where to eat).
Comments
Sign in or get an account to comment.