Facesitting Escorts

Lottie

Paddington

£200/250

Miranda

Earls Court

£250/300

Apple

Earls Court

£300/350

Fearne

South Kensington

£250/350

Adela

Knightsbridge

£300/400

Babe

Gloucester Road

£300/350

Lainey

Soho

£300/450

Lotus

West Kensington

£300/350

Karson

Gloucester Road

£200/300

Phoenix

Edgware Road

£250/300

Addison

Green Park

£300/350

Sunny

Paddington

£400/500

Erina

Bond Street

£200/250

Lora

Mayfair

£250/300

Zendaia

Knightsbridge

£600/600

Lavina

Earls Court

£250/300

Affery

Gloucester Road

£350/400

Andra

Bayswater

£200/300

Arissa

Gloucester Road

£600/600

Edwina

Knightsbridge

£300/350

Esmae

Bayswater

£200/250

Flower

Baker Street

£250/300

Emilia

Gloucester Road

£300/350

Bia

Marylebone

£200

Addie

Earls Court

£300/350

Ysabella

Gloucester Road

£250/300

Val

Earls Court

£250/300

Choe

Edgware Road

£300/350

Jolene

Marylebone

£250/300

Layal

Chelsea

£600/600

Marley

Marylebone

£250/300

Maria

Marylebone

£300/350

Misty

Edgware Road

£250/300

Liz

Edgware Road

£400/450

Kelis

Earls Court

£600/650

Annushka

Dubai

£3500/3500

Mistress Devon

Gloucester Road

£300/350

Pippa

Knightsbridge

£300/350

Simeria

Bayswater

£200/300

Mistress Erika

High Street Kensington

£500/500

Anastasia

High Street Kensington

£700/750

Edyn

Paddington

£600/650

Anita

Earls Court

£250/300

Mistress Choe

Edgware Road

£300/350

Mistress Adela

Knightsbridge

£350/400

Aris

Gloucester Road

£300/350

Marina

Bayswater

£200/250

Nami

Edgware Road

£350/400

Rose

Marylebone

£750/750

Jazmine

West Kensington

£300/400

Bella-Bell

Gloucester Road

£300/350

Mistress Phoenix

Edgware Road

£250/300

Cali

Earls Court

£300/400

Angelica

Paddington

£250/300

Mistress Kylie

Paddington

£300/350

Abbie

Green Park

£250/300

Mistress Julie

Paddington

£350/400

Mistress Tammy

Edgware Road

£300/350

Belle

Paddington

£300/350

Karina

Marylebone

£250/300

Francis

Fulham

£300/400

Peaches

Earls Court

£350/400

Indica

Bayswater

£300/350

Aysel

Bayswater

£200/250

Candy

Bayswater

£200/250

Rosaline

Earls Court

£300/350

Madeline

Bayswater

£250/300

Dahlia

Battersea

£400/500

Genesis

Paddington

£200/250

Soraya

Bayswater

£200/250

Doris

South Kensington

£600/650

Adeila

Knightsbridge

£300/350

Mistress Angelica

Paddington

£250/300

Cataleya

Bayswater

£200/250

Mistress Ysabella

Gloucester Road

£250/300

Paige

Bayswater

£200/250

Amarah

Earls Court

£200/250

Mistress Elizabeth

Gloucester Road

£300/350

Nora

Paddington

£200/250

Tabitha

Dubai

£500/500

Izza

Bayswater

£200/250

Gabby

South Kensington

£300/350

Skylar

Gloucester Road

£250/300

Arlet

Kensington

£300 incall only

Delphi

Paddington

£300/350

Madlena

Earls Court

£200/250

Mistress Maddison

Bayswater

£200/250

Maddison

Bayswater

£200/250

Ginny

Earls Court

£300/350

Ananya

Mayfair

£750/750

Beau

Gloucester Road

£300/350

Mistress Zoey

Bond Street

£300/350

Ocean

South Kensington

£350/400

Mistress Beau

Gloucester Road

£300/350

Zoey

Bond Street

£300/350

Bishop

Bayswater

£200/250

Mistress Bianca

Baker Street

£250/300

Bianca

Baker Street

£250/300

Angel

Edgware Road

£400/450

Chantal

South Kensington

£350/450

Sunshine

Baker Street

£250/300

Dottie

Gloucester Road

£200/250

KaeDee

Chelsea

£600/600

Kara

Paddington

£250/300

Star

Earls Court

£200/250

Robyn

Paddington

£500/500

Kaisa

Gloucester Road

£300/350

Rosie

Bayswater

£250/300

Haifa

Lancaster Gate

£300/350

Paola

Knightsbridge

£300/350

Mistress Paola

Knightsbridge

£300/350

Maeve

Bond Street

£250/300

Maci

Earls Court

£250/300

Brielle

Bayswater

£300/350

Slyvia

Earls Court

£250/300

Eva-May

Marylebone

£500/550

Mercedes

Bayswater

£250/300