London's escort scene has a reputation for being expensive, and at the Mayfair and Knightsbridge end it earns it. A substantial part of the market isn't. Every listing on this page charges under £200 for an hour, and a good number sit between £130 and £150.
That price does not buy you a lesser directory. LEG has operated a no-fake-image policy since 2007, and it applies here exactly as it applies to the £600-plus listings — the budget end of most escort sites is where recycled galleries and borrowed photos collect, which is precisely why we don't run two standards. The woman in the photo is the woman you meet, whether she charges £130 or £1,300.
Most of the escorts below work through established London agencies — Baccarat, Bubbles Escorts, Sexy Asian Escorts and All Stars among them — alongside independents who set their own rates. Availability clusters around Bayswater, Paddington, Earls Court, Queensway and Kensington, with a number working outcall only across central London.
Use the Sharpen filters to narrow by area, nationality or availability, and check the date shown on each listing — it tells you how recently that profile was updated, so you can prioritise the ones currently active.
Advertise Here
Advertise Here
Advertise Here
Advertise Here
Advertise Here
Advertise Here
£150 | 34C | 30 yrs
Thailand
Bayswater
18 Jun 2026
£150 | 34D | 21 yrs
Paddington
06 Aug 2019
£150 | 34B | 20 yrs
Portugal
Earls Court
27 Dec 2022
£130 | 32C | 23 yrs
Outcall Only
12 Aug 2026
£130 | 34C | 27 yrs
Outcall Only
12 Aug 2026
£130 | 34B | 28 yrs
Italy
Outcall Only
04 Oct 2026
£150 | 36 | 19 yrs
Bayswater
18 Jul 2019
£150 | 34 | 23 yrs
Spain
Chelsea
08 Aug 2019
£150 | 32B | 20 yrs
Bayswater
20 Jul 2019
£150 | 20 yrs
Italy
Queensway
17 Jun 2026
£150 | 34 | 23 yrs
Italy
Paddington
12 Aug 2019
£150 | 34C | 23 yrs
Spain
Queensway
17 Jun 2026
£130 | 34C | 27 yrs
Outcall Only
12 Aug 2026
£150 | 34B | 23 yrs
Earls Court
17 Jun 2026
£150 | 34C | 19 yrs
Knightsbridge
09 Mar 2018
£150 | 36B | 25 yrs
Germany
Queensway
01 Dec 2021
£150 | 36B | 22 yrs
Bayswater
23 Aug 2019
£150 | 36B | 22 yrs
Paddington
23 Feb 2018
£150 | 34D | 24 yrs
Thailand
Paddington
08 Aug 2026
£130 | 32B | 23 yrs
Outcall Only
12 Aug 2026
£150 | 34B | 23 yrs
Paddington
31 Jul 2026
£150 | 34C | 22 yrs
Hungary
Chelsea
31 Dec 2022
£150 | 34C | 22 yrs
Earls Court
30 Jun 2026
£150 | 34C | 22 yrs
Czech Republic
Kensington
30 Jun 2026
£130 | 34D | 24 yrs
Outcall Only
20 Sep 2026
£150 | 34A | 24 yrs
Bayswater
14 Aug 2019
£150 | 36D | 22 yrs
Portugal
Gloucester Road
08 Aug 2019
£150 | 34B | 19 yrs
Bayswater
30 Jun 2026
£150 | 34B | 21 yrs
Italy
Paddington
19 Jul 2019
£130 | 36FF | 28 yrs
Outcall Only
12 Aug 2026
£150 | 34B | 25 yrs
Mayfair
30 Jun 2026
£150 | 36B | 20 yrs
Spain
Marylebone
10 Mar 2018
£130 | 34D | 26 yrs
Outcall Only
12 Aug 2026
£150 | 20 yrs
Italy
Chelsea
17 Jun 2026
£150 | 34C | 21 yrs
Russia
Edgware Road
17 Jun 2026
£150 | 34D | 23 yrs
Bayswater
08 Aug 2019
£150 | 22 yrs
Czech Republic
Chelsea
17 Jun 2026
£150 | 38D | 22 yrs
Earls Court
29 Jul 2019
£130 | 34D | 27 yrs
Outcall Only
12 Aug 2026
£150 | 32C | 23 yrs
Thailand
Bayswater
18 Jun 2020
£150 | 36E | 18 yrs
Edgware Road
30 Jun 2026
£150 | 21 yrs
Paddington
17 Jun 2026
£150 | 34B | 26 yrs
Thailand
Bayswater
02 Jan 2020
£150 | 32A | 19 yrs
Bayswater
12 Jul 2019
£150 | 34 | 23 yrs
Spain
Marble Arch
17 Jul 2019
£150 | 34 | 23 yrs
Spain
Knightsbridge
06 Aug 2019
£150 | 34 | 21 yrs
Gloucester Road
30 Jul 2019
£150 | 30B | 20 yrs
Brazil
Chelsea
27 Jul 2019
£150 | 34D | 22 yrs
Romania
Paddington
17 Jun 2026
£150 | 36C | 23 yrs
Slovenia
Kensington
13 May 2018
£150 | 32A | 19 yrs
Spain
Paddington
18 Jan 2018
£150 | 34C | 20 yrs
Earls Court
14 Jan 2020
£130 | 34C | 24 yrs
England
Outcall Only
05 Sep 2026
£130 | 34E | 26 yrs
Italy
Outcall Only
12 Aug 2026
£130 | 34C | 30 yrs
Italy
Outcall Only
12 Aug 2026
£150 | 34D | 36 yrs
Thailand
Bayswater
08 May 2019
£150 | 38C | 25 yrs
Mayfair
17 Jun 2026
£150 | 34C | 27 yrs
Thailand
Earls Court
10 Apr 2023
£130 | 34C | 29 yrs
Outcall Only
12 Aug 2026
£150 | 38C | 23 yrs
Bayswater
15 Jul 2019
£130 | 34DD | 24 yrs
Italy
Outcall Only
12 Aug 2026
£130 | 34D | 25 yrs
Brazil
Outcall Only
12 Aug 2026
£150 | 34 | 22 yrs
Czech Republic
Paddington
23 Jul 2019
£150 | 23 yrs
Italy
Queensway
17 Jun 2026
£150 | 34 | 19 yrs
Spain
Chelsea
03 Feb 2025
£150 | 34 | 20 yrs
Bayswater
15 Jul 2019
£130 | 34C | 37 yrs
England
Outcall Only
12 Aug 2026
£130 | 32D | 20 yrs
Outcall Only
12 Aug 2026
£150 | 36D | 24 yrs
South Kensington
01 Dec 2021
£150 | 34DD | 21 yrs
Queensway
13 Aug 2019
£150 | 34C | 22 yrs
Paddington
17 Feb 2020
£150 | 38D | 23 yrs
Italy
Marylebone
25 Jul 2019
£150 | 34A | 20 yrs
Bayswater
28 Dec 2022
£150 | 38C | 25 yrs
Bayswater
14 Jan 2020
£150 | 32D | 21 yrs
30 Jun 2026