Halsted Rain T020 8318 0957 WVisit Halsted Rain's website Halsted House, Lock Chase, Blackheath, London, SE3 9HB