The Yacht London

The Yacht London is situated on the beautiful riverside of Temple Pier, which¬†serves up British food. The interior is simplistic and clean. It is the perfect setting for a romantic evening with your loved one or even a gathering with friends of family. The view is just incredible and looks best at night – incase…