Wonderful location for the West of London. Albert Hall just around the corner. Very quiet, virtually no traffic noise. Taxis easily found nearby. Perfect for Chelsea Flower Show.