The White Swan

London, WC2N… Central location - show map

Leicester Square Station is within 200 yards

Leicester Square Station is within 200 yards

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 is popular for:

The White Swan Location

London, WC2N…

Leicester Square Station is within 200 yards

Leicester Square Station is within 200 yards

Similar venues