The Blue

The Blue
Southwark Park Road, London, SE16 3QU