0 followers
Opened in 2010, The Green House is a beautiful eco-friendly boutique hotel that lives, eats and breathes sustainability. Just minutes from the white sandy beaches of Bournemouth, this privately owned Grade II Victorian Villa has been extensively renovated with an investment in excess of £5m, to pro... Read more
This company has no teams yet