Claridges, Brook Street, London.



 
Top