Royal Academy Restaurant Burlington House 50-52 Piccadilly Mayfair London W1J 0BD 02072870752 Cafe & Snack Shop
Costa Centre Court Shopping Centre 4 Queens Road Wimbledon London SW19 8YE 02089441027 Cafe & Snack Shop
Cafe Venue Care of Debenhams 334-348 Oxford Street Marylebone London W1C 1JG 02075803000 Cafe & Snack Shop