Facesitting Escorts

Bella-Bell

Gloucester Road

£300/350

Zoey

Bond Street

£300/350

Lottie

Paddington

£200/250

Francis

Fulham

£300/400

Dahlia

Battersea

£400/500

Genesis

Paddington

£200/250

KaeDee

Chelsea

£600/600

Babe

Gloucester Road

£250/300

Ysabella

Gloucester Road

£250/300

Karina

Marylebone

£250/300

Flower

Baker Street

£250/300

Mercedes

Bayswater

£250/300

Bia

Marylebone

£200

Abbie

Green Park

£250/300

Angelica

Paddington

£250/300

Soraya

Bayswater

£200/250

Anastasia

High Street Kensington

£700/750

Misty

Edgware Road

£250/300

Rosie

Bayswater

£250/300

Maeve

Bond Street

£250/300

Emilia

Gloucester Road

£300/350

Marley

Marylebone

£250/300

Kaisa

Gloucester Road

£300/350

Slyvia

Earls Court

£250/300

Karson

Gloucester Road

£200/300

Rosaline

Earls Court

£300/350

Doris

South Kensington

£600/650

Nami

Edgware Road

£350/400

Paola

Knightsbridge

£300/350

Aris

Gloucester Road

£300/350

Carina

Earls Court

£200/250

Brooklyn

Lancaster Gate

£250/300

Belle

Paddington

£300/350

Jolene

Marylebone

£250/300

Adeila

Knightsbridge

£300/350

Sunshine

Baker Street

£250/300

Angel

Edgware Road

£400/450

Erina

Bond Street

£200/250

Miranda

Earls Court

£250/300

Arissa

Gloucester Road

£600/600

Maria

Marylebone

£300/350

Brielle

Bayswater

£300/350

Ocean

South Kensington

£350/400

Mistress Nattasha Black

Maida Vale

£300/350

Andra

Bayswater

£200/300

Cali

Earls Court

£300/400

Madeline

Bayswater

£250/300

Affery

Gloucester Road

£400/450

Peaches

Earls Court

£350/400

Mistress Paola

Knightsbridge

£300/350

Edwina

Knightsbridge

£300/350

Rose

Marylebone

£750/750

Aysel

Bayswater

£200/250

Zendaia

Knightsbridge

£600/600

Bianca

Baker Street

£250/300

Eva-May

Marylebone

£500/550

Choe

Edgware Road

£300/350

Indica

Bayswater

£300/350

Kelis

Earls Court

£600/650

Mistress Julie

Paddington

£350/400

Mistress Angelica

Paddington

£250/300

Simeria

Bayswater

£200/300

Neptune

Edgware Road

£200/250

Layal

Chelsea

£600/600

Mistress Bianca

Baker Street

£250/300

Mistress Kylie

Paddington

£300/350

Pippa

Knightsbridge

£300/350

Cataleya

Bayswater

£200/250

Mistress Erika

High Street Kensington

£500/500

Mistress Devon

Gloucester Road

£300/350

Ameera

Knightsbridge

£300/400

Mistress Choe

Edgware Road

£300/350

Mistress Zoey

Bond Street

£300/350

Mistress Ysabella

Gloucester Road

£250/300

Paige

Bayswater

£200/250

Esmae

Bayswater

£200/250

Amarah

Earls Court

£200/250

Shelia

Earls Court

£200/

Mistress Tammy

Edgware Road

£300/350

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

Mistress Sunny

Paddington

£300/350

Skylar

Gloucester Road

£250/300

Arlet

Kensington

£300 incall only

Addison

Bond Street

£300/350

Delphi

Paddington

£300/350

Madlena

Earls Court

£200/250

Mistress Maddison

Bayswater

£200/250

Marina

Bayswater

£200/250

Maddison

Bayswater

£200/250

Ginny

Earls Court

£300/350

Ananya

Mayfair

£750/750

Mistress Phoenix

Edgware Road

£250/300

Beau

Gloucester Road

£300/350

Mistress Loren

Earls Court

£250/300

Phoenix

Edgware Road

£250/300

Cece

South Kensington

£300/350

Adela

Edgware Road

£300/400

Mistress Adela

Edgware Road

£350/400

Star

Earls Court

£200/250

Apple

Earls Court

£300/350

Mistress Beau

Gloucester Road

£300/350

Bishop

Bayswater

£200/250

Candy

Bayswater

£200/250

Chantal

South Kensington

£350/450

Dottie

Gloucester Road

£200/250

Lavina

Bayswater

£250/300

Kara

Paddington

£250/300

Robyn

Paddington

£500/500

Haifa

Lancaster Gate

£300/350