The Rose
35 Albert Embankment, London
020 7735 3723
Recent Reviews
Order Online
Reserve
The Rose
35 Albert Embankment, London
020 7735 3723