March 20, 11:41 AM, 2025 Scott's Mayfair Celebrity Spotting Locations Famous celebrity hotspot for food resturant, Scott's restaurant Mayfair, British seafood dining, luxury dining experience, London fine dining, celebrity spotting locations, seafood restaurant mayfair, celebrity spotting location, paparazzi photographers Fabulous celebrity hotspot for the best food in London 5 star Mayfair