Kensington Townhouse Near Anfield Road Stadium
21 Sheil Road -
Liverpool,
GB L6 3AB