Go to:  
  1. London
  2. /
  3. pub. drinking

United Kingdom

Order tips by: Most recent first  |  Most popular first
    tip

    The Tattershall Castle

    Posted by jonhart9 24 October 2011

    Docked on the River Thames by Victoria Embankment, this boat has been transformed into a lively bar. With views of the London eye, Big Ben and the River Thames you really feel like you are drinking in the heart of London. On a summer's day sitting up on deck drinking is an excellent place to be while you watch the world go by. A must see if you are out drinking in London.

    www.thetattershallcastle.co.uk
    Victoria Embankment, Kings Reach, London,
    SW1A 2HR
    +44 (0) 207 839 6548
    Google map: bit.ly/u65iIa

    0%

    agreed

    0

    people

    I agreeI disagree


      Your tips about London