Property data
Sale history
£20,840,000 on Nov 2020
Bedrooms
na
Type
Other
Council tax band
na
Company ownership
Title number
CB355733
Tenure
Leasehold/other
Title address
20 Station Road, Cambridge
Owner
20 STATION ROAD NOMINEE 2 LIMITED (Company reference number: 12886801)
Proprietor address: 80 Fenchurch Street, London EC3M 4AE, Carrara, Surrey Street, Norwich NR1 3PW
Price paid on title: £20,840,000
Ownership record added to Land Registry's corporate ownership dataset 22 Dec 2020

Title number
CB355733
Tenure
Leasehold/other
Title address
20 Station Road, Cambridge
Owner
20 STATION ROAD NOMINEE 1 LIMITED (Company reference number: 12886796)
Proprietor address: 80 Fenchurch Street, London EC3M 4AE, Carrara, Surrey Street, Norwich NR1 3PW
Price paid on title: £20,840,000
Ownership record added to Land Registry's corporate ownership dataset 22 Dec 2020

Title number
CB480690
Tenure
Leasehold/other
Title address
pavement area on north side of 20 Station Road, Cambridge
Owner
CB1 MANAGEMENT COMPANY LIMITED (Company reference number: 07435554)
Proprietor address: 2 Station Place, Cambridge CB1 2FP
Ownership record added to Land Registry's corporate ownership dataset 27 Jul 2023