Pub Directions

Cambridge Hotel

, Soho

Address: 93 Charing Cross Road, Soho, London, WC2H 0DP

From Where
  
   Help