T

This pub is located right next to the Thames and h...

This pub is located right next to the Thames and has one of the best views in London onto the O2 Arena. Food was delicious and staff were friendly. It even has an open fire place in winter. Highly recommended!

Comments:

No comments