Paddington
600
Battersea
£400/£450
Marble Arch
£300/£350
Vauxhall
£600/£650
Bayswater
Earls Court
£250/£300
Baker Street
Marylebone
£200/£250
Smoking Escorts at Diamond Kittycats London Escort Agency