St Katharine Docks ist der einzige Yachthafen im Zentrum Londons, ein historisches Gelände am Wasser neben der Tower Bridge mit Wurzeln im 12. Jahrhundert, das Gastronomie, Freizeitangebote und Liegeplätze für Boote aus aller Welt bietet. Der ruhige Hafen beherbergt Restaurants und empfängt regelmäßig besondere Schiffe und Segelevents.