Overview
Headquarters
London, London
Category
Internet marketing service
Founded in August of 2015 and based in London, UK. Review my Retreat, part of Review My Ltd, is a trusted community of people with an interest in meditation, yoga and health retreats. It allows one to freely list a retreat, as well as enquire and experience beautiful and enlightening retreats from the UK and around the world.