- Super Location for your stay in London