About The Green Leaf Apartment
An up-market, modern lux apartment in the heart of the beautiful World Heritage City of Bath.
More about The Green Leaf Apartment
The Green Leaf Apartment is located at 8 Abbey Green, Bath, BA1 1NW, United Kingdom, BA1 1NW Bath, Somerset
+447470935832
http://www.thegreenleafapartment.com