Good place for a couple of days stay in London.