East Yard, 11 Camden Lock Pl, London (20) 7428-5929
East Yard, 11 Camden Lock Pl, London, Greater London (20) 7428-5929