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.
- Selfies
- Videos
Earls Court
£250/300
- Selfies
- Videos
South Kensington
£350/400
Fitzrovia
£200/250
- Selfies
- Videos
Edgware Road
£300/350
- Selfies
- Videos
Soho
£350/400
- Selfies
- Videos
Canary Wharf
£450/550
- Selfies
Olympia
£600/600
Earls Court
£250/300
- Selfies
- Videos
Marylebone
£300/350
- Selfies
- Videos
Mayfair
£300/400
Knightsbridge
£350/400
- Selfies
- Videos
Edgware Road
£250/350
- Selfies
- Videos
Marylebone
£300/350
- Videos
Mayfair
£350/400
- Selfies
- Videos
Marylebone
£300/350
- Selfies
- Videos
Marylebone
£300/350
- Selfies
Chelsea
£600/750
- Selfies
Westminster
£600/600
- Selfies
- Videos
Canary Wharf
£400/450
- Selfies
- Videos
Gloucester Road
£350/450
- Selfies
- Videos
Edgware Road
£300/350
- Selfies
- Videos
Earls Court
£300/350
- Selfies
- Videos
Bayswater
£200/250
Edgware Road
£250/350
- Selfies
- Videos
Earls Court
£400/450
- Selfies
- Videos
Mayfair
£400/500
- Selfies
- Videos
Earls Court
£400/400
- Selfies
Earls Court
£300/350
- Selfies
- Videos
Knightsbridge
£300/350
- Videos
Bayswater
£250/300
- Selfies
- Videos
Marylebone
£300/400
- Selfies
- Videos
Gloucester Road
£300/350
- Selfies
- Videos
Paddington
£300/350
Earls Court
£300/350
- Selfies
- Videos
Great Portland Street
£300/350
- Selfies
- Videos
Edgware Road
£400/400
Mayfair
£600/650
Marble Arch
£300/350
- Selfies
- Videos
Outcall only
£450
- Selfies
- Videos
Gloucester Road
£300/350
- Selfies
Canary Wharf
£200/250
- Selfies
- Videos
Covent Garden
£500/600
- Selfies
- Videos
Earls Court
£300/350
- Selfies
- Videos
Marylebone
£200/250
- Selfies
- Videos
Gloucester Road
£300/350
- Selfies
Fitzrovia
£300/350
- Selfies
Edgware Road
£300/350
- Selfies
Fitzrovia
£300/350
- Videos
Kensington
£400/450
- Selfies
- Videos
Goodge Street
£300/350
- Selfies
- Videos
Bayswater
£250/300
- Selfies
- Videos
South Kensington
£300/350
- Selfies
- Videos
Caledonian Road
£300/350