The Rose
Open hours
The Rose
The Rose London
The Rose Thames Ditton