COF Escorts
Browse COF London escorts and enjoy the intense, visual reward of finishing on her face. Our cum on face escorts are all about satisfaction, whether you want eye contact, a cheeky grin, or a dripping, messy moment you’ll never forget. Choose from a wide selection of girls ready to meet 24/7 for incall and outcall bookings. Every escort profile features real photos, video clips, and verified reviews so you know exactly what’s waiting. Don’t just fantasize, book your COF experience now and see it for yourself.
Earls Court
£250/300
- Selfies
- Videos
South Kensington
£350/400
- Selfies
- Videos
Bayswater
£250/300
- Selfies
- Videos
Paddington
£300/350
- Selfies
Fitzrovia
£300/350
- Selfies
- Videos
Edgware Road
£250/350
- Selfies
- Videos
South Kensington
£300/350
- Selfies
- Videos
Knightsbridge
£300/350
- Selfies
Earls Court
£600/600
Earls Court
£300/350
- Selfies
Olympia
£600/600
- Selfies
Kensington High Street
£350/400
Earls Court
£600/600
- Selfies
Fitzrovia
£300/350
- Selfies
- Videos
Gloucester Road
£350/450
- Selfies
- Videos
Canary Wharf
£400/450
- Selfies
- Videos
Marylebone
£300/350
- Videos
Baker Street
£350/400
- Selfies
- Videos
Marylebone
£300/400
- Selfies
- Videos
Marylebone
£300/350
- Selfies
- Videos
Edgware Road
£300/350
- Selfies
Earls Court
£300/350
- Selfies
- Videos
Mayfair
£300/400
- Videos
Bayswater
£250/300
Fitzrovia
£250/300
- Selfies
- Videos
Great Portland Street
£300/350
Green Park
£600/650
- Selfies
- Videos
Earls Court
£400/400
- Selfies
- Videos
Marylebone
£300/350
- Selfies
- Videos
Canary Wharf
£450/500
- Selfies
Edgware Road
£300/350
- Selfies
- Videos
South Kensington
£300/350
- Selfies
- Videos
Marylebone
£400/500
- Selfies
- Videos
Bayswater
£200/250
- Selfies
- Videos
Soho
£350/400
- Selfies
- Videos
Marylebone
£300/350
- Selfies
- Videos
Goodge Street
£300/350
- Selfies
Marble Arch
£400/450
- Selfies
- Videos
Edgware Road
£400/400
- Videos
Earls Court
£600/600
- Selfies
- Videos
Earls Court
£300/350
- Selfies
- Videos
Covent Garden
£500/600
Mayfair
£600/650
- Selfies
- Videos
Caledonian Road
£300/350
Marble Arch
£300/350
- Selfies
- Videos
Outcall only
£450
- Videos
Kensington
£400/450
- Selfies
- Videos
Paddington
£350/400
- Selfies
Chelsea
£600/750
- Selfies
Bayswater
£220/260
- Selfies
- Videos
Gloucester Road
£300/350
- Selfies
Earls Court
£350/400
- Selfies
Canary Wharf
£200/250
- Selfies
Earls Court
£250/300
- Selfies
- Videos
Earls Court
£300/350
- Selfies
- Videos
Marylebone
£200/250
- Selfies
- Videos
Gloucester Road
£300/350
Edgware Road
£250/350
- Selfies
- Videos
Earls Court
£300/350