Treetops in Bath and North East Somerset

Treetops in Bath and North East Somerset is a house. Treetops is near Norwood Avenue. Treetops also exists in West Yorkshire.

Building Type
house
Route
northeast-southwest