The Water Rats
Address and directions
328 Grays Inn Road, WC1X 8BZ London, United Kingdom
The Water Rats
This venue in London was published by Aladdin Sane Tour.
328 Grays Inn Road, WC1X 8BZ London, United Kingdom
This venue in London was published by Aladdin Sane Tour.