336dd776

Bristol

33 Colston Avenue, Bristol, BS1 4UA, United Kingdom

View on maps

Bristol

Connecting the rest of the UK to the West, Bristol Temple Meads train station is a short ten minute walk to our Bristol residence, which is located alongside the River Avon in Central Bristol, amongst a handful of local, independent businesses and the well-known centre point of the city, Queen Square.