Barclay sijaitsee vain 1 minuutin kävelymatkan päässä kohteesta Monument to Barclay de Tolly ja 2 minuutin kävelymatkan päässä kohteesta Tarton kaupungintalo.