Holmes Place is London based company that is listed as Health Clubs Gymnasiums & Beauty Centres.
Location of Holmes Place is 160 Upper Richmond Road, London.