Gibson's at the Yacht London
Time Out says
Posted: Thu May 9 2013
Dine in style on this 1927 luxury steam yacht moored on the Thames, which offers both an a la carte menu for lunch and dinner, and an afternoon tea menu.
Gibson's at the Yacht London Temple Pier