The Rose

The Rose
108 Forest Hill Road, London, SE22 0RS
Photo of The Rose