The Cat's Back

86-88 Point Pleasant, London SW18 1NN, UK.View map