The Table

The Table
83 Southwark Street, Southwark, London SE1 0HX, UK
Website: Click Here
From The Owner:
Normal price, Relaxed atmosphere, Very, very good food, Cheerful service, Amazing tea! I love The Table!

Reviews

Normal price, Relaxed atmosphere, Very, very good food, Cheerful service, Amazing tea! I love The Table! read more
Review from Daniel K. via Citysearch