The Hay Stables - Stones throw to Oxford Street
20 Wells Mews, City of Westminster, London, W1T 3HQ, United Kingdom
The Hay Stables is a charming and conveniently located accommodation option in the heart of London, just a short walk from Oxford Street. Si...