Facesitting Escorts

Delphi

Paddington

£300/350

Apple

Earls Court

£300/350

Layal

Chelsea

£600/600

Venus

Gloucester Road

£300/350

Flower

Baker Street

£250/300

Zoey

Bond Street

£300/350

Affery

Gloucester Road

£350/400

Doris

Kensington

£600/600

Bella-Bell

Victoria

£300/350

Choe

Edgware Road

£300/350

Adeila

Knightsbridge

£300/350

Rosaline

Earls Court

£300/350

Lottie

Paddington

£200/250

Star

Earls Court

£200/250

Edwina

Knightsbridge

£300/350

Karson

Gloucester Road

£200/300

Adela

Victoria

£300/400

Indica

Bayswater

£300/350

Madeline

Bayswater

£250/300

Abbie

Green Park

£250/300

Ysabella

Gloucester Road

£250/300

Mistress Kylie

Paddington

£300/350

Madlena

Earls Court

£200/250

Kelis

Earls Court

£600/650

Addison

Bond Street

£300/350

Soraya

Bayswater

£200/250

Carina

Earls Court

£250/300

Phoenix

Edgware Road

£250/300

Lavina

Earls Court

£250/300

Ava

Chelsea

£300/350

Robyn

Paddington

£500/500

Mistress Daria

Edgware Road

£300/350

Pippa

Knightsbridge

£300/350

Aysel

Bayswater

£200/250

Candy

Bayswater

£200/250

Cataleya

Bayswater

£200/250

Mistress Erika

High Street Kensington

£500/500

Paola

Knightsbridge

£300/350

Bishop

Bayswater

£200/250

Mistress Devon

Gloucester Road

£300/350

Tornia

Marylebone

£300/350

Mistress Paola

Knightsbridge

£300/350

Emilia

Chelsea

£300/350

Jolene

Marylebone

£250/300

Anastasia

High Street Kensington

£700/750

Ameera

Outcall only

£400

Mistress Phoenix

Edgware Road

£250/300

Arissa

Gloucester Road

£600/600

Andra

Bayswater

£200/300

Mistress Choe

Edgware Road

£300/350

Rosie

Bayswater

£250/300

Marley

Earls Court

£250/300

Ariadna

Earls Court

£300/350

Casandra

High Street Kensington

£250/300

Mistress Julie

Paddington

£250/300

Karina

Marylebone

£250/300

Mistress Zoey

Bond Street

£300/350

Mistress Ysabella

Gloucester Road

£250/300

Mistress Loren

Earls Court

£250/300

Paige

Bayswater

£200/250

Genesis

Paddington

£200/250

Esmae

Bayswater

£200/250

Simeria

Bayswater

£200/300

Amarah

Earls Court

£200/250

Mistress Nattasha Black

Maida Vale

£400/450

Shelia

Earls Court

£200/

Mistress Tammy

Edgware Road

£300/350

Mistress Adela

Victoria

£350/400

Mistress Elizabeth

Gloucester Road

£300/350

Nora

Paddington

£200/250

Tabitha

Dubai

£500/500

Izza

Bayswater

£200/250

Gabby

South Kensington

£300/350

Sunny

Paddington

£300/350

Babe

Gloucester Road

£250/300

Mistress Sunny

Paddington

£300/350

Skylar

Gloucester Road

£250/300

Miranda

Earls Court

£250/300

Peaches

Earls Court

£350/400

Skye

Earls Court

£250/300

Mistress Maddison

Bayswater

£200/250

Arlet

Kensington

£300 incall only

Ginny

Knightsbridge

£300/350

Angelica

Gloucester Road

£250/300

Mistress Angelica

Gloucester Road

£250/300

Lainey

Baker Stre

£300/450

Mistress Bianca

Baker Street

£250/300

Maddison

Bayswater

£200/250

Bia

Marylebone

£200

Snow

Gloucester Road

£200/250

Marina

Bayswater

£200/250

Paris

Gloucester Road

£250/300

Maeve

Edgware Road

£250/300

Bianca

Baker Street

£250/300

Ananya

Mayfair

£750/750

Beau

Gloucester Road

£300/350

Emily-Jane

Lancaster Gate

£200/250

Kara

Paddington

£250/300

Cece

South Kensington

£300/350

Mistress Beau

Gloucester Road

£300/350

Areta

Marylebone

£200/250

Chantal

South Kensington

£350/450

Mags

Shoreditch

£300/350

Dottie

Gloucester Road

£200/250

Haifa

Lancaster Gate

£300/350