Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 COWLEY STREET Terraced £4,717,741 £2,750,000 28 Sep 2012
14 COWLEY STREET Terraced £4,879,905 £3,500,000 1 Dec 2015
15 COWLEY STREET Terraced £3,761,956 £870,000 20 Aug 1999
18 COWLEY STREET Terraced £2,245,968 £1,300,000 8 Nov 2010
19 COWLEY STREET Terraced £12,000,000 20 Oct 2023