Hyde Parl Stables
63 Bathurst Mews, Westminster Abbey, London, United Kingdom, W2 2SB
(02077) 232813 Phone
(02078) 234512 Fax