New Image - 231 Kensington, Edge Hill, Liverpool L7 2RF, United Kingdom | Fresha