Harness & Mane is located at 289 Forest Rd, E17 6HD, Walthamstow, Waltham Forest. Nearest Underground station is Blackhorse Road (approximately 700m away).