Tag: Restaurant

Home Restaurant
Post

Can Cash Still Make You a King?

I arrived hungry but with some anxiety at The Yellow Bittern on Caledonian Road, not far from St. Pancras Station. The small restaurant — seating about 16 din…