One of the capital’s most popular fish and seafood restaurant concepts of the past decade, London Shell Co, is to abandon its distinctive floating barges, switching focus to dry land. The Grand Duchess static barge moored in Paddington Basin will run its last service tomorrow (28 September), while the Prince Regent will make its final […]

Continue reading