at 93 Charing Cross Road, Leicester Square, London , WC2H 0DP United Kingdom
75 FB users likes The Cambridge Pub, set it to 805 position in Likes Rating for London, United Kingdom in Local Business category
The Cambridge Pub is London based place and this enity listed in Pub category. Located at 93 Charing Cross Road, Leicester Square WC2H 0DP.