Very centrally located in London