A great place for a short-term stay close trendy parts of London.