Location & Nearby Info
The Fly (West End Barfly)
38 New Oxford St.
London, England WC1A 1EP
Show nearby: