Excellent home for a visit to London. Perfect location.