600/650
Marylebone
Incalls Only
300/350
Chelsea
RUSSIAN
750/750
Gloucester Road
CHINESE
250/300
Hendon
Westbourne Grove
BRAZILIAN
West Kensington
Canary Wharf
Fitzrovia
350/400
Kensington Olympia
Outcalls Only
Earl's Court
Marble Arch
South Kensington
BARZILIAN
350/450
Earl''s Court
400/450
600/600
Mayfair
POLISH
500/550
Paddington
ESTONIAN
350/350
Kensington
Fulham
Edgware Road
Battersea Reach
Colindale
High Street Kensington
200/250
Knightsbridge
500/500
Stunning European
Member's Discount
Westbourne Park
Notting Hill
400/500
Leicester Square
Sexy Russian Brunette
Imperial Wharf
UKRAINIAN
Bayswater
Battersea
Openminded Young Ukranian
Belgravia
UKRAINAN
North Woolwich
Great Feedback Russian
Nine Elms
UKRANIAN
Russian
200/300
EASTERN EUROPEAN
Queensway
Adventurous Brazilian
Lancaster Gate
ITALIAN
300/400
Victoria
Farringdon
INDIAN
HUNGARIAN
Little Venice
SPANISH
150/200
Young Party Babe
400/600
pre-op
Earls Court
GERMAN
300/300
Top Brazilian Escort
POA/POA
Full Service Russian