Map of The Stables |
The Stables
The Stables is a romantic hideaway in a leafy London village, just two minutes from a station and 30 minutes to the West End shops and Londons theatres and museums. It is stylishly furnished and equipped and an ideal holiday venue [more...]
Copyright © 1999-2008 Excelsior Information Systems Limited.
All rights reserved.
Press Room Terms of Use Privacy Link to Us Self-Catering Advertising Index Site Map
