We are situated close to Victoria
train, tube and coach station,
in the very heart of London.
main line and coach station have direct links with Heathrow and
Buckingham Palace is within
a five minute walk, as are theatres and shops. All major attractions can be easily reached.