2014-10-19T21:01:00
Noble Inns has sold its Lady Ottoline site in Bloomsbury, London, to restaurant operator and consultancy firm Truffle Hunting
Already have an account? Sign in