The Table
83 Southwark Street
London SE1 0HX
United Kingdom