Venue Info

At the Red Lion and Sun, they are so focused on serving up meat, that they feature a spit roast menu, the likes of which can feed a large group of large people.

The Red Lion and Sun London
London

The Red Lion & Sun

The Red Lion and Sun

At the Red Lion and Sun, they are so focused on serving up meat, that they feature a spit roast menu, the likes of which can feed a large group of large people.