Batman StatueOther places24-26 LEICESTER SQUARELONDON, WSM, WC2H 7JY · GBPhone unavailableEmail unavailableWebsite unavailableHours not available