SLR Barbers 28 Albion Street, London SE16 7JQ