Absolutely a nice choice for your short stay in London.