Perfect location for a reasonably-priced stay in London. Recommended!