About The White Swan
The White Swan is a public house in a traditional London Town House.
Located on New Row, a show walk from Leicester Square station and Covent Garden its really in a prime location.
Rooms and Event Packages for Hire at The White Swan
The White Swan Gallery
The White Swan Location
Find a similar venue in London
Just type what you are looking for and click search