Tattershall Castle is a unique pub on the Thames, right opposite the London Eye.
Whether you are looking for space for a large corporate party, or a private family meal, we got you covered. On board, we have 3 private and one semi-private area, suitable for parties from 10 up to 200 people. Our deck space is perfect for summer parties, and if you want some privacy, full venue hire is available.
Contact us for more info and menus.
Brilliant Space, couldn't have asked for better. I would recommend this space!
5.0
February 2016