London edition
Home
Town:
London
Cuisine:
British
Roast
Home
> Town:
London
> Cuisine:
British
Roast
< previous
|
next >
(Upload another photo)
Cuisine:
British
A la carte price: £50
Give your opinion
Address:
The Floral Hall,
SE1 1TL
London
Telephone: 020 7940 1300
Web site:
Roast