I must have been to Leo's well over 100 times. I used to work round the corner so would regularly pop in with my laptop to do work whilst having a coffee or spot of lunch. I never used to eat quiche until I tried theirs... fantastic.... real men eat quiche!
Sadly I no longer work round the corner so don't get the chance to pop in much. I still make the effort every now and again though...
A lovely place with lovely food, lovely coffee and a lovely vibe.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.