St Martins Lane Hotel

St Martins Lane Hotel
45 St. Martin's Lane, London, WC2N 4HX