The Garden

A cafe and bar at the Theatre Royal, Drury Lane, London.

969 views
20 faves
1 comment
Uploaded on February 26, 2023
Taken on January 31, 2023