Ted's Grooming Room - Mayfair
5 Avery Row, Westminster Abbey, London, United Kingdom, W1K 4AL
(02076) 293519 Phone