Spotlessly clean and wonderfully appointed. We can't fault the Presidential Apartments. The location is so handy for everything - bars, restaurants, shops, tube etc all within a few minutes walk yet Barkston Gardens is quiet and peaceful. Staff friendly and helpful from the moment we arrived. Whenever we stay in London in the future we will definitely go back and...
More
