Perfect location for a stay in London. We would definitely stay again