Wiltons Restaurant

Wiltons Restaurant, the world famous seafood restaurant in Mayfair, has had huge response to this promotional film, including a screening on the New York Times on line.