About The City Barge
riverside, historic pub with some outdoor terrace seating serving a modern british menu. pub & terrace overlooking the thames
riverside, historic pub with some outdoor terrace seating serving a modern british menu. pub & terrace overlooking the thames