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.
Edgware Road
£300/350
- Selfies
Chelsea
£600/750
- Selfies
- Videos
Earls Court
£300/350
- Selfies
- Videos
Edgware Road
£250/350
Earls Court
£250/300
- Videos
Earls Court
£300/400
- Selfies
- Videos
Canary Wharf
£450/500
- Selfies
- Videos
Marylebone
£600/600
- Selfies
- Videos
Canary Wharf
£400/450
- Videos
Bayswater
£250/300
- Selfies
- Videos
Notting Hill Gate
£400/500
Bayswater
£300/350
- Selfies
Earls Court
£300/350
- Selfies
- Videos
Caledonian Road
£300/350
- Selfies
Earls Court
£750/750
- Selfies
Edgware Road
£300/350
- Selfies
- Videos
Goodge Street
£300/350
- Selfies
- Videos
Marylebone
£300/400
- Selfies
- Videos
Earls Court
£400/450
- Selfies
- Videos
Soho
£300/400
- Selfies
- Videos
Marylebone
£300/350
Edgware Road
£250/350
Chelsea Harbour
£300/350
- Selfies
- Videos
Earls Court
£250/300
- Selfies
- Videos
Gloucester Road
£300/350
- Selfies
- Videos
Earls Court
£200/250
- Selfies
- Videos
Edgware Road
£300/350
- Selfies
- Videos
Marylebone
£200/250
Canary Wharf
£250/300
- Selfies
- Videos
Knightsbridge
£400/450
- Selfies
- Videos
Kensington High Street
£300/350
- Selfies
- Videos
Paddington
£350/400
- Selfies
- Videos
Bayswater
£200/250
- Selfies
- Videos
Earls Court
£300/350
- Selfies
- Videos
Shepherds Bush
£500/500
- Selfies
Kensington High Street
£250
- Selfies
- Videos
South Kensington
£300/350
- Selfies
- Videos
Earls Court
£300/350
- Videos
Paddington
£300 incall only
- Selfies
Kensington High Street
£400/450
Mayfair
£600/650
- Selfies
Victoria
£200/250
- Videos
Lambeth
£400/450
- Selfies
Earls Court
£300/350
- Selfies
- Videos
Great Portland Street
£300/350
- Selfies
Bayswater
£250/300