2.2% Below average

Buy-to-Let Yields in City of London

17 postcode districts | Best: EC4A | Data from HM Land Registry & VOA

Below average ↓ below London average (3.5%) · ↓ below England average (3.6%)
2.2%
Average Yield
£1,056,893
Median Price
£2,159
Monthly Rent
688
Total Transactions

Best Postcode Districts in City of London

Postcode Area Yield Median Price Sales (3yr)
EC4A LONDON 4.5 £575,650 32
EC4R LONDON 4.15 £625,000 11
EC1A LONDON 3.6 £720,000 85
EC4M LONDON 3.14 £825,000 14
EC4V LONDON 2.96 £875,134 58
See the full London buy-to-let guide →

City of London Buy-to-Let Overview

City of London offers an average gross rental yield of 2.2% across 17 postcode districts, with a median property price of £1,056,893 and typical monthly rents of £2,159. While below the England average of 3.6%, specific postcodes within City of London can offer stronger returns.

Frequently Asked Questions

What is the average rental yield in City of London?

The average gross rental yield in City of London is 2.2%, based on 688 property transactions and VOA rental data. Median property price is £1,056,893 with typical rents of £2,159/month.

What are the best postcodes for buy-to-let in City of London?

The highest-yielding postcodes in City of London are EC4A (4.5%), EC4R (4.2%), and EC1A (3.6%). These areas offer the strongest returns relative to property prices.

How does City of London compare to the London average?

City of London averages 2.2% gross yield, below the London average of 3.5%. While headline yields are lower, specific postcodes within the council area may outperform. Check individual postcode pages for detailed data.

Data updated quarterly · Last update: Q1 2026