Swan and Modern British Cuisine

Swan Bar & Restaurant is located on the Southbank overlooking the River Thames and a short walk from London Bridge station. Seasonal and modern British menus are the Swan hallmark for lunch, afternoon tea and dinner meals. Swan’s modern British cuisine…