Helena’s place is ideally situated in the heart of London. Winter Wonderland, Buckingham Palace and Oxford/regent street is just a short trip away by bus.
If you wish for good company with a lovely welcoming host Helena’s home is ideal ☺️.