Ladurée
GK 003 THA 86 Battersea Power Station
SW11 8EZ London
more
Little Waitrose & Partners
326 Queenstown Road
SW8 4NE London
more
Waitrose & Partners
1 New Union Square
SW11 7DN London
more
Greggs
111 Lupus Street
SW1V 3EN London
more
Cake Box Nine Elms
182 Wandsworth Road
SW8 2LA London
more
Greggs
U1 London Victoria Coach Station 164 Buckingham Palace Road
SW1W 9TP London
more
Little Waitrose & Partners
19-21 Warwick Way
SW1V 1QT London
more
Little Waitrose & Partners
3 Bondway
SW8 1SJ London
more
Greggs
312 Clapham Road
SW9 9AE London
more
Waitrose & Partners
196 King's Road
SW3 5XP London
more
Greggs
165 Victoria Street
SW1E 5NA invalidcity
more
Little Waitrose & Partners
62 Victoria Street
SW1E 6QP London
more
Waitrose & Partners
Bressenden Place
SW1E 5DH London
more
Greggs
166 Clapham High Street
SW4 7UG London
more
Greggs
U1 29/31 Palmer Street
SW1H 0PH London
more
Little Waitrose & Partners
5 The Pavement
SW4 0HY London
more
Greggs
Oval 238 Kennington Lane
SE11 5RD London
more
Greggs
29 Falcon Road
SW11 2PH invalidcity
more
Waitrose & Partners
27 Motcomb Street
SW1X 8GG London
more
Cake Box Brixton
262 Brixton Road
SW9 6AQ London
more
Ladurée
CHOCOLATE HALL, GROUND FLOOR,
SW1X 7XL invalidcity
more
Greggs
22 St Johns Road
SW11 1PN invalidcity
more
Little Waitrose & Partners
118-120 Brompton Road
SW3 1JE London
more
Waitrose & Partners
40-44 Saint John's Road
SW11 1PW London
more
Little Waitrose & Partners
103 Old Brompton Rd
SW7 3RD London
more
Afternoon Tea in Mayfair at Pavyllon
Hamilton Place
W1J 7DR London
more
Greggs
Westminister Underground Station Bridge Street
SW1A 2JR London
more
Greggs
4 Electric Avenue
SW9 8JX London
more
Cake & Flowers
The Dorchester
W1K 1QA London
more
Waitrose & Partners
128 Gloucester Road
SW7 4SF London
more
Ladurée
71 / 72 Burlington Arcade
W1J 0QX London
more
Greggs
U1 93 Lower Marsh
SE1 7AB London
more
Greggs
U43B Waterloo Station
SE1 7LY London
more
Greggs
U2/3 Embankment Underground Station Villiers Street
WC2N 6NS London
more
Greggs
Camberwell Service Station 96/106 Camberwell Road
SE5 0EG London
more
Greggs
273 Walworth Road
SE17 1RL invalidcity
more
Greggs
1 Leicester Square
WC2H 7NA London
more
Cake Box Walworth
393 Walworth Rd
SE17 2AW London
more
Greggs
421-422 Strand
WC2R 0PS London
more
Greggs
183 Earls Court Road
SW5 9RD London
more
Greggs
18/20 Denmark Hill
SE5 8RZ London
more
Waitrose & Partners
402 North End Road
SW6 1LU London
more
Ladurée
1 The Market
WC2E 8RA London
more
Ladurée
Confectionery Room, Lower Ground Floor Level,
W1A 1AB London
more
Greggs
411 North End Road
SW6 1NS London
more
Waitrose & Partners
300 Oxford Street
W1A 1EX London
more
Cake Box Fulham
405 North End Road
SW6 1NS London
more
Greggs
143 The Strand
WC2R 1JA London
more
Waitrose & Partners
134-152 Balham High Road
SW12 8AY London
more
Waitrose & Partners
Unit 10b
SE1 9LS London
more
Greggs
141 Balham High Road
SW12 9AU London
more
Little Waitrose & Partners
8 Heathman's Road
SW6 4TH London
more
Greggs
Esso Newington Service Station 197 New Kent Road
SE1 4AG London
more
Greggs
Primark 14-28 Oxford Street
W1D 1AU London
more
Waitrose & Partners
243 Kensington High Street
W8 6SA London
more
Little Waitrose & Partners
116-128 North End Road
W14 9PP London
more
Little Waitrose & Partners
104-105 Bayswater Road
W2 3HJ London
more
Waitrose & Partners
98/101 Marylebone High Street
W1U 4SD London
more
Greggs
111 Great Portland Street
W1W 6QQ London
more
Greggs
60 Kingsway
WC2B 6DS London
more
Waitrose & Partners
168-176 Edgware Road
W2 2DX London
more
Greggs
702C Fulham Road
SW6 5SA London
more
Waitrose & Partners
66/67 Southside Shopping Centre
SW18 4TG invalidcity
more
Greggs
Southside Shopping Centre 75
SW18 4TG invalidcity
more
Little Waitrose & Partners
246 High Holborn
WC1V 7EX London
more
Greggs
West End Quay 10 Praed Street
W2 1JE London
more
Greggs
79 Tower Bridge Road
SE1 4TW London
more
Greggs
U2 101/106 Tottenham Court Road
W1T 4TT London
more
Greggs
41/43 Ludgate Hill
EC4M 7JN London
more
Greggs
Chancery Lane 5 High Holborn
WC1V 6DR London
more
Greggs
London Marylebone Station Melcombe Place
NW1 6JJ London
more
Little Waitrose & Partners
123-138 Notting Hill Gate
W11 3QG London
more
Greggs
SU45 London Bridge Station
SE1 9SP London
more
Greggs
U12 Paddington Sheldon Square
W2 6EZ London
more
Waitrose & Partners
38 Porchester Road
W2 6ES London
more
Greggs - CLOSED
109 Church Street
NW8 8HA London
more
Greggs
Cannon Street Station Dowgate Hill
EC4N 6AD London
more
Greggs
U2 Bow Bells House 49 Cheapside
EC2V 6AT invalidcity
more
Greggs - CLOSED
U3 51 Cheapside
EC2V 6AT invalidcity
more
Greggs
81/81A Leather Lane
EC1N 7TS London
more
Little Waitrose & Partners
23 Walbrook
EC4N 8AF invalidcity
more
Waitrose & Partners
23-39 Handel street
WC1N 1JX London
more
Little Waitrose & Partners
201-207 Fulham Palace Road
W6 8QX London
more
Little Waitrose & Partners
41-46 King William Street
EC4R 9AN London
more
Little Waitrose & Partners
77-83 Upper Richmond Road
SW15 2TD London
more
Greggs
U8 Aylesham Centre Rye Lane
SE15 5EW London
more
Cake Box Tooting
68 Upper Tooting Road
SW17 7PB London
more
Cake Box Streatham
Unit 9, High Parade, Streatham
SW16 1EX London
more
Waitrose & Partners
Putney High Street
SW15 1TW London
more
Greggs
3 Eastcheap
EC3M 1AG London
more
Greggs
145 High Street
SW15 1SU invalidcity
more
Greggs
158 Streatham High Road
SW16 1BJ invalidcity
more
Ladurée
Unit 5, Royal Exchange, London
EC3V 3LL London
more
Cake Box Peckham
199-201 Rye Lane
SE15 4TT London
more
Waitrose & Partners
174 Saint John Street
EC1V 4DE London
more
Greggs
U35/35A Broadway Shopping Centre
W6 9YE London
more
Cake Box Norwood
483 Norwood Road
SE27 9DJ invalidcity
more
Greggs
324 Norwood Road
SE27 9AF invalidcity
more
Greggs
8 Replingham Road
SW18 5LS invalidcity
more
Greggs
Shepherds Bush Tube Station Uxbridge Road
W12 8ND London
more