Perfect for anyone visiting London. Location superb for business & tourists. Welcoming, immaculate, super comfortable - no hesitation in recommending this location.