Great Place for a short London visit.