Originally Posted by
brosnan6
I don't mind sharing. I just figured it wouldn't be of interest to anybody. I was in Milton Keynes at the
Horwood House Hotel. The facilities were well-furnished and the surrounding area was beautiful and very tranquil, but definitely not what I was expecting when I was told I was being sent to London.
Remember, in the US the UK=London

My mother-in-law always asks if we are "going to London to see my parents". They live about 50 miles west of London
I haven't been to it but I do now of Horwood House, an uncle lives about 5 miles from it, and I have other family in Milton Keynes. Did you get to visit Xscape for some indoor skiing?