Lodge Place

Address

Lodge Place Gardens, Trenchard Street, Bristol, Bristol, BS1 5AN, United Kingdom. [Map]

Description

Tree is in a private shared garden.

Image(s)

Location