Cloudwater Tap Room

Cloudwater Tap Room
73 Enid Street, London, SE16 3RA
Photo of Cloudwater Tap Room