English-Speaking Escorts in London
English-speaking escorts available in London for incall and outcall bookings. Verified profiles, transparent rates and a discreet booking process.
Every companion listed here speaks English. Languages are recorded on each model’s own profile alongside her age, height, nationality and hourly rate, so you can confirm before booking.
Shared language makes a booking easier from the first message onwards, particularly for dinner dates, social events and longer engagements where conversation matters as much as company. If you would prefer a companion who speaks English alongside English, that is noted on the profiles below.
All companions are available for incall appointments at their central London addresses and for outcall visits to hotels and private residences across the city, 24 hours a day. Rates are published openly on every profile.
Browse English-speaking escorts
-
Rachel — British · 26 years old · 168 cm tall · black hair · speaks English · from £1000 per hour · available in Dubai.
-
Luna — Asian · 19 years old · 169 cm tall · brown hair · speaks English · from £1000 per hour · available in London.
-
Sandra — Slovenian · 27 years old · 171 cm tall · blonde hair · speaks English · from £750 per hour · available in London.
-
Lia — Brazilian · 26 years old · 179 cm tall · brown hair · speaks English · from £600 per hour · available in London.
-
Crystal — Brazilian · 31 years old · 163 cm tall · black hair · speaks English · from £1000 per hour · available in Marylebone.
-
Selina — Brazilian · 24 years old · 175 cm tall · black hair · speaks English · from £400 per hour · available in London.
-
Nicole — Brazilian · 23 years old · 170 cm tall · black hair · speaks English · from £300 per hour · available in London.
-
Maite — Brazilian · 23 years old · 150 cm tall · red hair · speaks English · from £120 per hour · available in London.
-
Valentina — Mexican · 24 years old · 165 cm tall · black hair · speaks English · from £400 per hour · available in London.
-
Egeria — Brazilian · 22 years old · 165 cm tall · brown hair · speaks English · from £600 per hour · available in London.
-
Mel Castro — Brazilian · 19 years old · 154 cm tall · red hair · speaks English · from £300 per hour · available in London.
-
Bernarda — Brazilian · 29 years old · 160 cm tall · black hair · speaks English · from £300 per hour · available in London.
-
Angel — Brazilian · 28 years old · 176 cm tall · black hair · speaks English · from £300 per hour · available in London.
-
Georgina Rodriguez — 22 years old · 170 cm tall · blonde hair · speaks English · from £250 per hour · available in London.
-
Lauryn — Brazilian · 170 cm tall · brown hair · speaks English · from £350 per hour · available in Kensington.
-
Elle — 27 years old · 170 cm tall · blonde hair · speaks English · from £750 per hour · available in Kensington.
-
Emmie — Brazilian · 26 years old · 165 cm tall · black hair · speaks English · from £400 per hour · available in London.
-
Liz — Brazilian · 26 years old · 169 cm tall · brown hair · speaks English · from £350 per hour · available in London.
-
Camilla — Brazilian · 25 years old · 157 cm tall · black hair · speaks English · from £500 per hour · available in London.
-
Adelina — Ukrainian · 26 years old · 173 cm tall · brown hair · speaks English · from £1000 per hour · available in London.
-
Hannah — Brazilian · 24 years old · 160 cm tall · brown hair · speaks English · from £750 per hour · available in London.
-
Sophie — Brazilian · 23 years old · 167 cm tall · brown hair · speaks English · from £350 per hour · available in Marylebone.
-
Nadine — Brazilian · 28 years old · 160 cm tall · black hair · speaks English · from £360 per hour · available in Dubai.
-
Amara — British · 25 years old · 162 cm tall · black hair · speaks English · from £1250 per hour · available in London.
-
Bella Amour — Brazilian · 27 years old · 173 cm tall · brown hair · speaks English · from £550 per hour · available in London.
-
Oriana — 26 years old · 152 cm tall · brown hair · speaks English · from £300 per hour · available in London.
-
Kate — 27 years old · 172 cm tall · blonde hair · speaks English · from £600 per hour · available in London.
-
Ariana — Brazilian · 30 years old · 168 cm tall · blonde hair · speaks English · from £700 per hour · available in London.
-
Dasha — Polish · 29 years old · 170 cm tall · blonde hair · speaks English · from £750 per hour · available in London.
-
Amina — Russian · 28 years old · 169 cm tall · brown hair · speaks English · from £750 per hour · available in London.
-
Tiffany — 25 years old · 159 cm tall · blonde hair · speaks English · from £650 per hour · available in London.
-
Andrea — Spanish · 25 years old · 159 cm tall · blonde hair · speaks English · from £300 per hour · available in London.
-
Barbara — Spanish · 36 years old · 160 cm tall · blonde hair · speaks English · from £500 per hour · available in London.
-
Darlyng — Spanish · 27 years old · 156 cm tall · black hair · speaks English · from £500 per hour · available in London.
-
Candy — Mongolian · 25 years old · 168 cm tall · black hair · speaks English · from £500 per hour · available in London.
-
Maria — Brazilian · 26 years old · 168 cm tall · blonde hair · speaks English · from £300 per hour · available in London.
-
Loren — Spanish · 28 years old · 167 cm tall · black hair · speaks English · from £550 per hour · available in London.
-
Jennie — Japanese · 24 years old · 168 cm tall · brown hair · speaks English · from £1000 per hour · available in London.
-
Britney — Russian · 24 years old · 165 cm tall · blonde hair · speaks English · from £450 per hour · available in London.
-
Jully — Brazilian · 22 years old · 161 cm tall · black hair · speaks English · from £250 per hour · available in London.
-
Chloe — Brazilian · 25 years old · 174 cm tall · brown hair · speaks English · from £350 per hour · available in Soho.
-
Bia — Brazilian · 26 years old · 161 cm tall · brown hair · speaks English · from £750 per hour · available in London.
-
Sofia — Italian · 22 years old · 168 cm tall · brown hair · speaks English · from £450 per hour · available in London.
-
LiLi — Russian · 23 years old · 165 cm tall · blonde hair · speaks English · from £400 per hour · available in London.
-
Lavinia — Brazilian · 23 years old · 160 cm tall · black hair · speaks English · from £350 per hour · available in Mayfair.
-
Lola — British · 20 years old · 167 cm tall · black hair · speaks English · from £650 per hour · available in London.
-
Zoe — Spanish · 24 years old · 163 cm tall · brown hair · speaks English · from £300 per hour · available in London.
-
Oliwia — Spanish · 22 years old · 167 cm tall · blonde hair · speaks English · from £400 per hour · available in London.
-
Olivia — 172 cm tall · blonde hair · speaks English · from £400 per hour · available in London.
-
Maya — Russian · 24 years old · 178 cm tall · brown hair · speaks English · from £800 per hour · available in London.
-
Julia — Brazilian · 23 years old · 170 cm tall · blonde hair · speaks English · from £300 per hour · available in London.
-
Nathalia — Brazilian · 23 years old · 168 cm tall · blonde hair · speaks English · from £400 per hour · available in London.
-
Nadia — 25 years old · 171 cm tall · blonde hair · speaks English · from £400 per hour · available in Knightsbridge.
-
Elysa — Spanish · 25 years old · 162 cm tall · blonde hair · speaks English · from £500 per hour · available in London.
-
Anne — 27 years old · 160 cm tall · brown hair · speaks English · from £300 per hour · available in London.
-
Ruby — Brazilian · 24 years old · 162 cm tall · black hair · speaks English · from £200 per hour · available in London.
-
Ivana — 24 years old · 168 cm tall · blonde hair · speaks English · from £400 per hour · available in London.
-
Helena — Brazilian · 20 years old · 157 cm tall · black hair · speaks English · from £300 per hour · available in London.
-
Ariel — Brazilian · 23 years old · 173 cm tall · red hair · speaks English · from £600 per hour · available in London.
-
Niki — Brazilian · 24 years old · 166 cm tall · blonde hair · speaks English · from £400 per hour · available in London.
-
Aryel — Brazilian · 26 years old · 173 cm tall · red hair · speaks English · from £400 per hour · available in London.
-
Melissa — 23 years old · 168 cm tall · brown hair · speaks English · from £700 per hour · available in London.
-
Shasha — Spanish · 22 years old · 168 cm tall · red hair · speaks English · from £250 per hour · available in London.
-
Sabrina — 29 years old · 178 cm tall · brown hair · speaks English · from £300 per hour · available in London.
-
Cara — Brazilian · 26 years old · 156 cm tall · brown hair · speaks English · from £400 per hour · available in London.
-
Bella — Brazilian · 23 years old · 170 cm tall · blonde hair · speaks English · from £400 per hour · available in London.
-
Daenerys — Polish · 32 years old · 5'10" cm tall · blonde hair · speaks English · from £300 per hour · available in London.
-
Livia — Brazilian · 22 years old · 1.75 cm tall · brown hair · speaks English · from £750 per hour · available in London.
-
Jade — Brazilian · 26 years old · 5.40 ft cm tall · brown hair · speaks English · from £800 per hour · available in Marylebone.
-
Faye — British · 23 years old · brown hair · speaks English · from £650 per hour · available in Tower Hamlets.
-
Amarah — Mexican · 19 years old · 5.50 ft cm tall · black hair · speaks English · from £550 per hour · available in Kensington.
-
Agatha — Brazilian · 28 years old · 5.60 ft cm tall · brown hair · speaks English · from £550 per hour · available in Kensington.
London Taste Models