Showing Results for tag: The Lensbury

The Lensbury launches virtual fitness platform

News Story / 08 January 2021

UK: The four-star resort in Teddington, South West London, has unveiled a new fitness programme available through its app to encourage members and new customers to stay fit and healthy during the current national lockdown.

Thank you sponsors