St. Christophers Inn
121, Borough High Street, London
SE1 1NP