The Anchor

The Anchor
323 Gloucester Road, Bristol, BS7 8PE
Photo of The Anchor