£250/300
Bayswater
£200/250
Edgware road
Knightsbridge
£600/600
Mayfair
Earls Court
£300/350
Bankside
£400/450
Marylebone
Kensington
350
£350/400
BUSY
Paddington
Marble Arch
West Brompton
£300/300
£750/750
£400/500
£450/500
Chelsea
South Kensington
Fulham
Harold Wood
£300/400
£450/450
Acton
Westminster
Belgravia
Fitzrovia
Notting Hill
300
£150/200
£200/300
£200
Hyde Park
Hammersmith