Goodbye to Albion Square! July 17, 2015 After 10 wonderful years in Albion Square, Haggerston, we bid farewell to our lovely cedarwood decked piano workshop at the end of July.