Taylor Brothers is ideally placed near the centre of Bristol, with excellent links to the M4 and the M5. Arriving by train: Bristol Temple Meads is only 3.8km away.