Bullet Dolls and Roses

Dolls and Roses is a small agency with a handful of girls, mostly hosting in South Kensington with one in Mayfair. Rates are at the affordable end, and its current escorts are all listed as party girls.
back

Dolls and Roses

Added to LEG: May 24 2021 | Last site update: Nov 02 2026
00447939000666
Year Opened:
Hours:
Take Credit Cards: No
Total escorts: 212
Price Range: £600 - £3500
Average price: £836
High class agency offering very high end models to elite clienteles.
premium
Dolls and Roses
£1000 | 34B | 25 yrs
Brazil
 
24 Oct 2026
premium
Dolls and Roses
£1250 | 34D | 24 yrs
Russia
 
21 Jul 2026
premium
Dolls and Roses
£750 | 36C | 25 yrs
Japan
Earls Court
20 Oct 2026
premium
Dolls and Roses
£750 | 32C | 25 yrs
Brazil
Gloucester Road
03 Oct 2026
premium
Dolls and Roses
£750 | 36C | 25 yrs
 
 
02 Oct 2026
new
premium
Dolls and Roses
£1000 | 34C | 26 yrs
Spain
 
29 Oct 2026
premium
Dolls and Roses
£750 | 34C | 25 yrs
Ukraine
Gloucester Road
11 Aug 2026
premium
Dolls and Roses
£1250 | 34DD | 24 yrs
Russia
Marylebone
31 Jul 2026
premium
Dolls and Roses
£1500 | 32B | 25 yrs
 
 
31 Jul 2026
Dolls and Roses
£750 | 36C | 28 yrs
 
Chelsea
21 Oct 2026
Dolls and Roses
£1000 | 34C | 25 yrs
Ukraine
 
31 Jul 2026
Gia
Dolls and Roses
£700 | 36C | 29 yrs
Russia
 
31 Jul 2026
Dolls and Roses
£750 | 36C | 23 yrs
Ukraine
 
31 Jul 2026
Dolls and Roses
£600 | 32C | 26 yrs
Brazil
Gloucester Road
31 Jul 2026
Dolls and Roses
POA | 34D | 25 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£750 | 34C | 24 yrs
Russia
 
25 Oct 2026
Dolls and Roses
POA | 34B | 24 yrs
Brazil
 
03 Sep 2026
Dolls and Roses
£850 | 34B | 25 yrs
France
 
04 Sep 2026
Dolls and Roses
£600 | 36B | 24 yrs
Brazil
Central London
01 Oct 2026
Dolls and Roses
£750 | 34B | 23 yrs
Brazil
Knightsbridge
01 Oct 2026
Dolls and Roses
£1500 | 36B | 25 yrs
 
Kensington
01 Oct 2026
Dolls and Roses
£1000 | 34D | 25 yrs
Slovakia
 
02 Oct 2026
Dolls and Roses
£1000 | 34C | 22 yrs
Italy
Central London
08 Oct 2026
Dolls and Roses
£1000 | 32C | 24 yrs
Italy
 
10 Oct 2026
Dolls and Roses
£750 | 34B | 24 yrs
Russia
Knightsbridge
26 Oct 2026
Dolls and Roses
£600 | 36D | 26 yrs
Brazil
 
02 Oct 2026
Dolls and Roses
£750 | 32D | 27 yrs
Brazil
 
03 Oct 2026
Dolls and Roses
£1000 | 34C | 24 yrs
Brazil
 
31 Jul 2026
Belgravia elite Misty london escort
new
Dolls and Roses
£600 | 34DD | 26 yrs
Brazil
Belgravia
01 Nov 2026
central london 600-and-over Irene london escort
new
Dolls and Roses
£750 | 34C | 22 yrs
Venezuela
 
29 Oct 2026
Dolls and Roses
£1000 | 34C | 24 yrs
Brazil
 
18 Jun 2026
Bayswater brunette Gucci london escort
new
Dolls and Roses
£750 | 34D | 25 yrs
Czech Republic
Bayswater
01 Nov 2026
Dolls and Roses
POA | 34B | 24 yrs
Spain
 
18 Jun 2026
Dolls and Roses
£600 | 36D | 24 yrs
Russia
 
31 Jul 2026
Dolls and Roses
£1000 | 34D | 28 yrs
Brazil
Central London
31 Jul 2026
Dolls and Roses
£850 | 34B | 24 yrs
Germany
 
01 Aug 2026
Dolls and Roses
£850 | 32B | 22 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£600 | 34B | 23 yrs
Russia
 
23 Jul 2026
Dolls and Roses
£750 | 34B | 22 yrs
Brazil
 
22 Oct 2026
Dolls and Roses
£600 | 34DD | 25 yrs
Morocco
 
07 Aug 2026
Dolls and Roses
£600 | 36B | 24 yrs
Brazil
Earls Court
04 Oct 2026
Dolls and Roses
£750 | 34C | 23 yrs
Italy
 
17 Oct 2026
Dolls and Roses
£600 | 32C | 23 yrs
Brazil
 
18 Jun 2026
Dolls and Roses
£600 | 36C | 23 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
POA | 34DD | 25 yrs
Moldovia
 
31 Jul 2026
Dolls and Roses
£1000 | 34B | 21 yrs
Russia
Kensington
31 Jul 2026
Dolls and Roses
£1000 | 32A | 21 yrs
Brazil
Mayfair
31 Jul 2026
Ivy
Dolls and Roses
£600 | 34B | 22 yrs
Brazil
Paddington
31 Jul 2026
Dolls and Roses
POA | 34C | 25 yrs
Poland
 
31 Jul 2026
Dolls and Roses
£1000 | 34B | 23 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£600 | 34B | 23 yrs
Spain
 
31 Jul 2026
Dolls and Roses
£600 | 34B | 23 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£750 | 32D | 27 yrs
Brazil
Bayswater
06 Aug 2026
Dolls and Roses
POA | 32B | 28 yrs
Brazil
Marylebone
21 Aug 2026
Mel
Dolls and Roses
£600 | 32B | 24 yrs
Brazil
 
01 Oct 2026
Dolls and Roses
£1000 | 34C | 22 yrs
Russia
 
02 Oct 2026
Dolls and Roses
£600 | 32C | 22 yrs
Brazil
Kensington
02 Oct 2026
Dolls and Roses
POA | 34E | 25 yrs
Germany
 
02 Oct 2026
Dolls and Roses
£1000 | 32E | 26 yrs
Czech Republic
Belgravia
02 Oct 2026
Aya
Dolls and Roses
£600 | 34C | 27 yrs
Brazil
South Kensington
03 Oct 2026
Dolls and Roses
£600 | 38E | 24 yrs
Russia
 
06 Oct 2026
Dolls and Roses
£750 | 32D | 24 yrs
Brazil
Knightsbridge
23 Oct 2026
central london brunette Allyson london escort
new
Dolls and Roses
£750 | 32DD | 29 yrs
Brazil
 
28 Oct 2026
Knightsbridge blonde Yolly london escort
new
Dolls and Roses
£600 | 36C | 28 yrs
Brazil
Knightsbridge
28 Oct 2026
central london elite Elara london escort
new
Dolls and Roses
£1000 | 34C | 27 yrs
Czech Republic
 
01 Nov 2026
Dolls and Roses
£600 | 36B | 25 yrs
Spain
 
01 Oct 2026
Dolls and Roses
£1000 | 32B | 23 yrs
Brazil
 
03 Oct 2026
Dolls and Roses
£600 | 36D | 25 yrs
Brazil
 
01 Sep 2026
Dolls and Roses
£1000 | 38B | 25 yrs
Italy
 
31 Jul 2026
Dolls and Roses
£600 | 34B | 24 yrs
Brazil
Marylebone
31 Jul 2026
Dolls and Roses
POA | 32DD | 24 yrs
Poland
 
17 Oct 2026
Dolls and Roses
£750 | 32B | 25 yrs
Brazil
 
13 Aug 2026
Dolls and Roses
£750 | 32B | 24 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
POA | 36DD | 22 yrs
 
 
16 Apr 2024
Dolls and Roses
£600 | 34E | 28 yrs
England
Mayfair
31 Jul 2026
central london elite Elizabeth london escort
new
Dolls and Roses
£1000 | 34C | 24 yrs
 
 
02 Nov 2026
Dolls and Roses
£1000 | 36C | 25 yrs
France
 
18 Jun 2026
Dolls and Roses
£1000 | 34B | 24 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£1250 | 34C | 23 yrs
Ukraine
 
31 Jul 2026
central london party-girl Moreli london escort
new
Dolls and Roses
£1000 | 32C | 24 yrs
Brazil
 
29 Oct 2026
Dolls and Roses
£1150 | 36D | 25 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£800 | 34B | 26 yrs
Russia
 
01 Oct 2026
Dolls and Roses
£750 | 34B | 25 yrs
Russia
 
25 Oct 2026
central london brunette Michelle london escort
new
Dolls and Roses
£1200 | 34C | 24 yrs
Russia
 
27 Oct 2026
Marylebone 600-and-over Juliana london escort
new
Dolls and Roses
£1000 | 34DD | 24 yrs
Germany
Marylebone
28 Oct 2026
Dolls and Roses
£1000 | 32C | 27 yrs
Russia
Baker Street
31 Jul 2026
Dolls and Roses
£600 | 34C | 23 yrs
Brazil
Chelsea
31 Jul 2026
Central London petite Stephie london escort
new
Dolls and Roses
£600 | 34B | 26 yrs
Brazil
Central London
30 Oct 2026
Dolls and Roses
£1100 | 34C | 25 yrs
Russia
 
31 Jul 2026
Dolls and Roses
£750 | 34C | 22 yrs
Russia
South Kensington
19 Oct 2026
central london brunette Sapphire london escort
new
Dolls and Roses
£750 | 34D | 26 yrs
Brazil
 
31 Oct 2026
Dolls and Roses
£750 | 36B | 25 yrs
Brazil
Knightsbridge
09 Oct 2026
central london blonde Pia london escort
new
Pia
Dolls and Roses
£1650 | 34C | 24 yrs
Ukraine
 
02 Nov 2026
central london brunette Kyra london escort
new
Dolls and Roses
£850 | 34C | 24 yrs
Spain
 
31 Oct 2026
Paddington blonde Ella london escort
new
Dolls and Roses
£750 | 32DD | 24 yrs
 
Paddington
29 Oct 2026
Dolls and Roses
£750 | 34D | 22 yrs
Brazil
South Kensington
31 Jul 2026
Dolls and Roses
£1000 | 32B | 21 yrs
England
Knightsbridge
31 Jul 2026
Dolls and Roses
£1000 | 32B | 21 yrs
Estonia
Knightsbridge
12 Oct 2026
Dolls and Roses
£1500 | 34B | 23 yrs
Russia
Knightsbridge
05 Jun 2026
Dolls and Roses
£750 | 34C | 24 yrs
 
Gloucester Road
31 Jul 2026
Dolls and Roses
£1000 | 32C | 23 yrs
Spain
Marylebone
13 Oct 2026
Marylebone brunette Alba london escort
new
Dolls and Roses
£750 | 32B | 24 yrs
Brazil
Marylebone
31 Oct 2026
Dolls and Roses
£1250 | 32C | 23 yrs
Poland
Knightsbridge
01 Mar 2024
Dolls and Roses
£1000 | 34E | 25 yrs
Lithuania
Knightsbridge
31 Mar 2025
Dolls and Roses
£1200 | 34D | 27 yrs
France
 
16 Oct 2026
Dolls and Roses
£1000 | 34C | 27 yrs
Latvia
Kensington
31 Jul 2026
Dolls and Roses
£750 | 34B | 26 yrs
 
South Kensington
31 Jul 2026
Dolls and Roses
£750 | 34B | 22 yrs
Brazil
Kensington
12 Oct 2026
Dolls and Roses
£600 | 36D | 25 yrs
Brazil
 
24 Oct 2026
Dolls and Roses
£850 | 34B | 24 yrs
Colombia
 
31 Jul 2026
Dolls and Roses
£850 | 34E | 22 yrs
England
South Kensington
03 Oct 2026
Dolls and Roses
£1000 | 34C | 24 yrs
 
Earls Court
02 Sep 2026
Dolls and Roses
£1000 | 34D | 24 yrs
Brazil
Central London
02 Oct 2026
Knightsbridge indian Pari london escort
new
Dolls and Roses
£750 | 32D | 25 yrs
India
Knightsbridge
27 Oct 2026
Dolls and Roses
POA | 38D | 26 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£750 | 34C | 22 yrs
Brazil
 
14 Oct 2026
Dolls and Roses
£600 | 32B | 24 yrs
Taiwan
Chelsea
02 Oct 2026
Dolls and Roses
POA | 34D | 24 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£600 | 34B | 25 yrs
Czech Republic
 
31 Jul 2026
Dolls and Roses
£750 | 32D | 25 yrs
Brazil
 
15 Oct 2026
Dolls and Roses
£750 | 36DD | 23 yrs
Brazil
South Kensington
31 Jul 2026
Gloucester Road elite Petra london escort
new
Dolls and Roses
£1000 | 34B | 25 yrs
 
Gloucester Road
02 Nov 2026
Dolls and Roses
£600 | 32C | 22 yrs
Russia
Baker Street
21 Oct 2026
Dolls and Roses
£750 | 34B | 29 yrs
Russia
Gloucester Road
31 Jul 2026
Dolls and Roses
£750 | 32B | 23 yrs
Brazil
 
02 Oct 2026
Dolls and Roses
£1000 | 34B | 26 yrs
Czech Republic
Gloucester Road
01 Oct 2026
Dolls and Roses
POA | 34C | 22 yrs
 
 
18 Jun 2026
Dolls and Roses
£750 | 32B | 20 yrs
Brazil
Kensington
09 Oct 2026
Dolls and Roses
£600 | 36C | 24 yrs
Brazil
 
04 Oct 2026
Dolls and Roses
£600 | 34C | 26 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£650 | 34B | 32 yrs
Germany
 
03 Oct 2026
Dolls and Roses
£750 | 32D | 23 yrs
Brazil
Chelsea
11 Oct 2026
Dolls and Roses
£600 | 36D | 25 yrs
Brazil
Chelsea
02 Oct 2026
Earls Court 600-and-over Akari london escort
new
Dolls and Roses
£600 | 34C | 24 yrs
Brazil
Earls Court
30 Oct 2026
Dolls and Roses
£750 | 34B | 22 yrs
Spain
Mayfair
21 Oct 2026
Dolls and Roses
£600 | 32E | 25 yrs
England
Kensington
27 Aug 2026
Dolls and Roses
£750 | 32E | 25 yrs
Poland
Earls Court
31 Jul 2026
Dolls and Roses
£600 | 32B | 24 yrs
Brazil
 
02 Oct 2026
Dolls and Roses
£600 | 32C | 21 yrs
Brazil
 
22 Oct 2026
Dolls and Roses
£750 | 34DD | 25 yrs
Brazil
Earls Court
03 Oct 2026
Daf
Dolls and Roses
£750 | 34C | 22 yrs
 
 
31 Jul 2026
central london 400-to-600 Vic london escort
new
Vic
Dolls and Roses
£600 | 34C | 24 yrs
Brazil
 
29 Oct 2026
Dolls and Roses
POA | 36E | 23 yrs
Poland
 
01 Oct 2026
Dolls and Roses
£600 | 34C | 23 yrs
Brazil
 
18 Jun 2026
Dolls and Roses
£600 | 34C | 24 yrs
Brazil
 
03 Oct 2026
Dolls and Roses
£750 | 36D | 27 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£750 | 34D | 24 yrs
Spain
 
02 Oct 2026
Dolls and Roses
£750 | 32B | 24 yrs
Brazil
Kensington
02 Oct 2026
Dolls and Roses
£750 | 34B | 24 yrs
Brazil
 
03 Oct 2026
Dolls and Roses
£750 | 38C | 23 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£750 | 32DD | 26 yrs
Spain
 
31 Jul 2026
central london 400-to-600 Stella london escort
new
Dolls and Roses
£600 | 34D | 27 yrs
Brazil
 
01 Nov 2026
Dolls and Roses
£750 | 34C | 25 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£850 | 34E | 25 yrs
England
 
25 Jul 2025
Noa
Dolls and Roses
£750 | 34C | 27 yrs
Ukraine
 
02 Oct 2026
Dolls and Roses
POA | 34DD | 24 yrs
Brazil
 
03 Oct 2026
Dolls and Roses
£1000 | 34D | 25 yrs
 
 
18 Jun 2026
Dolls and Roses
£950 | 34C | 25 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£1000 | 34B | 24 yrs
Russia
 
02 Oct 2026
Dolls and Roses
POA | 34D | 24 yrs
 
 
06 Oct 2026
Dolls and Roses
£3500 | 34D | 24 yrs
Ukraine
 
18 Jun 2026
Dolls and Roses
£750 | 32A | 28 yrs
Russia
 
02 Oct 2026
Dolls and Roses
£1000 | 32A | 22 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£600 | 38DD | 29 yrs
 
 
05 Oct 2026
Dolls and Roses
£750 | 32B | 25 yrs
Portugal
 
31 Jul 2026
Dolls and Roses
£750 | 34C | 27 yrs
Germany
 
31 Jul 2026
Dolls and Roses
£750 | 32C | 25 yrs
Spain
 
02 Oct 2026
Liv
Dolls and Roses
£750 | 34DD | 25 yrs
 
 
02 Oct 2026
Dolls and Roses
£600 | 34C | 25 yrs
Brazil
 
03 Oct 2026
Dolls and Roses
£600 | 32B | 23 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£1000 | 34D | 23 yrs
Ukraine
 
05 Oct 2026
Dolls and Roses
£1000 | 32B | 28 yrs
Poland
 
02 Oct 2026
Dolls and Roses
£1500 | 34B | 26 yrs
Russia
 
02 Oct 2026
Dolls and Roses
£1000 | 32D | 24 yrs
Brazil
 
02 Oct 2026
Dolls and Roses
£600 | 38DD | 27 yrs
Brazil
 
03 Oct 2026
Dolls and Roses
POA | 36C | 25 yrs
 
 
31 Jul 2026
Dolls and Roses
£600 | 34C | 21 yrs
Russia
 
31 Jul 2026
Dolls and Roses
£750 | 34B | 22 yrs
Ukraine
 
31 Jul 2026
Dolls and Roses
£600 | 32D | 24 yrs
Russia
Gloucester Road
01 Oct 2026
Knightsbridge 600-and-over Inessa london escort
new
Dolls and Roses
£800 | 34B | 21 yrs
 
Knightsbridge
30 Oct 2026
Dolls and Roses
£600 | 32D | 25 yrs
Russia
Mayfair
22 Oct 2026
Dolls and Roses
£1000 | 34E | 24 yrs
United States
Marylebone
02 Oct 2026
Dolls and Roses
POA | 36B | 21 yrs
Russia
 
24 Apr 2026
Dolls and Roses
£1000 | 32B | 24 yrs
Brazil
 
18 Jun 2026
Dolls and Roses
£1000 | 34B | 28 yrs
Spain
 
31 Jul 2026
Dolls and Roses
£600 | 32B | 23 yrs
Russia
 
31 Jul 2026
Dolls and Roses
POA | 32C | 30 yrs
England
 
31 Jul 2026
Dolls and Roses
POA | 32D | 25 yrs
Russia
 
31 Jul 2026
Dolls and Roses
£1000 | 34C | 26 yrs
Brazil
Notting Hill
31 Jul 2026
Dolls and Roses
£1000 | 34C | 27 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£1250 | 34B | 26 yrs
Chinese
 
31 Jul 2026
Dolls and Roses
£750 | 34E | 26 yrs
England
Earls Court
02 Oct 2026
Dolls and Roses
£600 | 34E | 26 yrs
England
 
02 Oct 2026
Dolls and Roses
£600 | 32C | 25 yrs
Brazil
 
22 Oct 2026
Azi
Dolls and Roses
£750 | 34C | 23 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£600 | 34B | 23 yrs
Brazil
 
31 Jul 2026
Dolls and Roses
£600 | 32DD | 28 yrs
England
South Kensington
31 Jul 2026
Dolls and Roses
£1000 | 34B | 23 yrs
Russia
 
22 Aug 2026
Dolls and Roses
POA | 34C | 25 yrs
Brazil
 
06 Oct 2026
Dolls and Roses
£750 | 32DD | 26 yrs
Poland
 
02 Oct 2026
Dolls and Roses
£1000 | 34C | 25 yrs
Ukraine
Marylebone
07 Sep 2026
Dolls and Roses
£1000 | 34B | 22 yrs
Ukraine
Marylebone
10 Oct 2026
Dolls and Roses
£750 | 36C | 22 yrs
Brazil
 
09 Jan 2025
Earls Court elite Eva london escort
new
Eva
Dolls and Roses
£1000 | 34B | 22 yrs
 
Earls Court
28 Oct 2026
Kensington 600-and-over Joanna london escort
new
Dolls and Roses
£750 | 34B | 23 yrs
Brazil
Kensington
02 Nov 2026
Dolls and Roses
£750 | 34B | 24 yrs
Ukraine
 
18 Jun 2026
Dolls and Roses
POA | 34D | 25 yrs
Spain
 
31 Jul 2026
Dolls and Roses
£1000 | 36C | 26 yrs
Poland
Knightsbridge
31 Jul 2026
Dolls and Roses
£750 | 34C | 24 yrs
Brazil
Chelsea
31 Jul 2026
Dolls and Roses
£750 | 34C | 23 yrs
Russia
 
31 Jul 2026
Dolls and Roses
£1000 | 36C | 28 yrs
Russia
 
31 Jul 2026
Dolls and Roses
POA | 36B | 25 yrs
Russia
 
06 Aug 2026
Bullet Escort Duos
Our web site uses cookies to make your browsing experience better. By continuing to use our site you agree to our use of cookies. Learn more about our cookie policy