White Lion Street

London, United Kingdom

White Lion Street is a bus stop in London near the Cubitt Artists.